Regular language
Regular expression
Software engineering
Computer science
Automata theory
Formal languages
Theoretical computer science