Este pensamiento sentó las bases para el concepto de un "programa genético" parecido a un programa de computación --una metáfora que se hizo evidente cuando se descubrió la estructura del DNA porque se pudo ver al DNA como una cadena lineal de símbolos, que es exactamente lo que las computadoras leen como un programa. Al igual que un programa de computación, el DNA no conserva el estado final de lo que codifica; más bien, plasma de una forma simbólica pero concreta (es un "texto" real) las relaciones entre todos los objetos y agentes que especifica y controla.
这种想法为“遗传程序”的概念铺平了道路。DNA被发现后，与计算机程序颇为相似的“遗传程序”这一比喻说法不言而喻， 因为DNA可以被视化为一种线性符号，被计算机当作程序来识别。如同计算机程序，DNA中并不存有遗传编码的最后目标状态，而是包含了能确定并控制所有遗传目标和遗传媒介之间的关系的方法。这种方法（其实是一种真正的讯息）由具体的符号组成。