En esta asignatura se debe desarrollar el análisis semántico, la generación de
código, la optimización y la generación del código objeto para obtener el
funcionamiento de un compilador.
Esta asignatura busca proveer al estudiante de herramientas, conocimientos y
habilidades necesarias para desarrollar un compilador con base en los
conocimientos previos de la asignatura lenguajes y autómatas I. La aportación de
esta materia es relevante en el ámbito del desarrollo de software de sistemas.