Aunque no es un libro de programación, comparte la profunda abstracción y la 'meta' naturaleza de los compiladores. Hofstadter explora sistemas formales y cómo las reglas simples dan lugar a comportamientos complejos, un eco de cómo un conjunto de reglas sintácticas y semánticas en un compilador permite la emergencia de programas funcionales.























