Source: wikibot/formal-grammar

= Formal grammar
{wiki=Formal_grammar}

Formal grammar is a set of rules and structures that define the syntax of a language. It provides a formal way to describe how sentences or expressions in a language can be constructed. Formal grammars are widely used in computer science, linguistics, and artificial intelligence to define programming languages, natural languages, and various systems of communication.