El documento describe la historia de los lenguajes de programación y herramientas para construir procesadores de lenguaje como Flex y Bison. Charles Babbage propuso la máquina analítica en el siglo XIX pero no se construyó hasta el siglo XX. Ada Lovelace fue la primera programadora al escribir programas para la máquina de Babbage usando tarjetas perforadas. Flex y Bison son herramientas de código abierto que generan analizadores léxicos y sintácticos respectivamente a partir de especificaciones.