Computing
Context-free grammar
Formal grammar
Syntax
Regular language
Parsing
Regular expression
Dyck language
Production
Formal languages
Software engineering
Logic