Math 2.0

Computer science Automata and formal languages Concept

Formal language

Summary

A formal language over an alphabet Σ\Sigma is any set of strings over Σ\Sigma. Formal languages describe the syntax of programming languages and of logic, and they model decision problems. They are classified by the machines or grammars that describe them, from regular languages up to recursively enumerable languages. Operations such as union, concatenation and Kleene star build new languages from old ones.

Where this leads

36 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Formal_language
About this page