Introducción teórica y código fuente