Las gramáticas libres del contexto son de particular relevancia para este propósito, debido a su conveniencia para la realización de analizadores sintácticos. Sin embargo, las gramáticas libres del contexto tienen algunas limitaciones, ya que no pueden modelar todos los fenómenos gramaticales presentes en los lenguajes naturales.
Por ejemplo, una gramática libre del contexto no puede prevenir, por sí sola, la formación de oraciones no-gramaticales, como la frase “Este es una ejemplos”. El problema estriba en que las gramáticas libres del contexto no hacen distinciones de dónde aplicar determinados casos, como singular y plural o masculino y femenino (precisamente por eso son libres de contexto).
Recientemente se han explorado extensiones a las gramáticas libres del contexto, que permitan enriquecer su poder expresivo, pero sin perder las ventajas de su declaratividad. Las gramáticas de rasgos constituyen una de tales extensiones.