La jerarquía de Chomsky clasifica las gramáticas formales en 4 tipos: Tipo 3 (regulares), Tipo 2 (independientes del contexto), Tipo 1 (sensibles al contexto) y Tipo 0 (recursivamente enumerables). Cada tipo puede generar lenguajes formales más complejos y se resuelven mediante autómatas más poderosos, como autómatas finitos para Tipo 3 y máquinas de Turing para Tipo 0. La jerarquía provee una clasificación útil de las capacidades generativas de diferentes tipos de gramáticas form