Adquirir una visión general de las técnicas de implementación de traductores de lenguajes de programación.
En esta asignatura se ponen en juego, desde un punto de vista aplicado, los conocimientos adquiridos a lo largo de la carrera. Proporciona un buen ejercicio de síntesis sobre la teoría, los métodos y las técnicas aprendidas en Programación (I, II, III), Estructuras de datos y algoritmos, Teoría de Autómatas, y Lenguajes de Programación. Es una asignatura imprescindible para completar una formación básica de informática.