Math 2.0

Computer science Automata and formal languages Concept

Context-free language

Summary

A context-free language is a formal language generated by some context-free grammar. The class contains every regular language and also languages with nesting, such as {anbn:n≥0}\set{a^n b^n : n \ge 0}. Context-free languages are closed under union, concatenation and Kleene star, but not under intersection or complement. Their membership problem is decidable in polynomial time, which makes them the basis of parsing.

Where this leads

11 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Context-free_language
About this page
TagQ56EWEQYE2
URIm2://Q56EWEQYE2
Kindconcept
WritingW0 stub
MSC68Q45, 68Q42
SpecializesFormal language
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Special cases

Results about this

Used by

Instances

Definitions