Gramatyka z przykładu 1. została zapisana za pomocą notacji BNF (Backus-Naur-Form).
Symbol początkowy <zdanie>;
Symbole pomocnicze: <zdanie>,<podmiot>,<orzeczenie>,
Symbole końcowe: słowa kwiaty, gwiazdy, kwitną, świecą
Reguły gramatyczne nazywamy produkcjami.
Metasymbole notacji BNF <,>,::=,|
Produkcja języka -reguły przez które można zdefiniować język.
Jeżeli użyjemy pojedynczych wielkich liter do oznaczenia symboli pomocniczych, natomiast małych liter do oznaczenia symboli końcowych, to można gramatykę z przykładu 1. zapisać w następujący sposób:
S::= AB
A::= x | y
B::= z | w
Stosując regułę kolejnych wyprowadzeń można wyprowadzić zdanie języka z symbolu początkowego.
Sposób wyprowadzenia zdań:
S→AB→xB→xw
S→AB→yB→yz <=> S→*yz
→* - wyprowadzenie pośrednie
Taki sposób wyprowadzenia zdań z gramatyki nazywany jest rozbiorem zstępującym ( ang. Top - down). Język zdefiniowany przez tę składnię, umożliwia wyprowadzenie czterech zdań: xz, yz, xw, yw.