Este documento trata sobre gramáticas libres de contexto y lenguajes formales. Explica conceptos como gramáticas regulares, independientes de contexto y sensibles al contexto. También describe las formas normales de Chomsky y Greibach, y técnicas para eliminar ambigüedades como la eliminación de factores comunes izquierdos. Finalmente, introduce autómatas de pila y el principio de preanálisis.