Define, diseña y programa las fases del analizador léxico y sintáctico de un traductor o compilador para preámbulo de la construcción de un compilador.
- Aho Alfred V., U. J. (2007). Compiladores. Principios, técnicas y herramientas (2da. ed.).
- Alfonseca Moreno, M. (2006). Compiladores e intérpretes: teoría y práctica (1ra ed.). España: Pearson/Prentice Hall
- Hopcroft John E., M. R. (2002). Introducción a la Teoría de Autómatas, Lenguajes y Computación (2da. ed.). Madrid: Addison-Wesley.
- Carrión Viramontes, J. E. (2008). Teoría de la computación. México: Limusa.
- Isasi Pedro, M. P. (1997). Lenguajes, gramáticas y autómatas. Un enfoque Práctico. Addison-Wesley.
- Kelley, D. (1995). Teoría de Autómatas y Lenguajes Formales, (1ra. ed.). Madrid: Prentice Hall.
- Lemone, K. A. (1996). Fundamentos de compiladores: cómo traducir al lenguaje de computadora. México D.F.: Compañía Editorial Continental.
- Martin, J. (2004). Lenguajes formales y teoría de la computación. México: McGraw-Hill / Interamericana de México.
- Ruíz, J. (2009). Compiladores-Teoría e implementación. México: Alfaomega.
- Grune, Dick. (2007). Diseño de compiladores modernos. McGraw-Hill.