Regular Language
A regular language is a set of strings over some alphabet that can be recognized by a Finite Automaton.
Formally, a language is regular if there exists a deterministic or nondeterministic finite automaton that accepts exactly the strings in .
Equivalent characterizations:
- can be described by a Regular Expression.
The set of all regular languages over is denoted by .