Type 3 · RLRegular Grammar / DFA / NFA / RegEx
Type 2 · CFLContext-Free Grammar / PDA
Type 1 · CSLContext-Sensitive Grammar / LBA
Type 0 · RELUnrestricted Grammar / Turing Machine
Each class is a strict superset of the one above it.
RL ⊂ CFL ⊂ CSL ⊂ REL