Lably
Skip to content

Chomsky hierarchy

Hierarchy of classes of formal grammars

  • 4 min read
  • 3 chapters

Related on Lably

Through Computer science, Linguistics and Hierarchy

History

The general idea of a hierarchy of grammars was first described by Noam Chomsky in "Three models for the description of language" during the formalization of transformational-generative grammar (TGG). Marcel-Paul Schützenberger also played a role in the development of the theory of formal languages; the paper "The algebraic theory of context free languages" describes the modern hierarchy, including context-free grammars.

Independently, alongside linguists, mathematicians were developing models of computation (via automata). Parsing a sentence in a language is similar to computation, and the grammars described by Chomsky proved to both resemble and be equivalent in computational power to various machine models.

Sign in to keep reading

2 more chapters are free with a Lably account.

More in Theoretical computer science