¿Con qué herramientas se cuenta, como programador, para la construcción de un compilador?
Se llaman generadores de compiladores; las herramientas más efectivas son las que ocultan los detalles del algoritmo de generación. Entre ellas están: generadores de analizadores sintácticos, generadores de analizadores léxicos, dispositivos de traducción dirigida por la sintaxis, generadores automáticos de código y los dispositivos para análisis de flujo de datos.