Ιεραρχία γραμματικών

Ανάλογα με τους συντακτικούς κανόνες που περιέχει μια γραμματική ορίζεται η ιεραρχία γραμματικών του Chomsky
Τύπου 0: ελεύθερη
με κανόνες της μορφής σ->τ όπου:
Τύπου 1: γραμματική με συμφραζόμενα (context sensitive grammar)
με κανόνες της μορφής μΑν->μχν όπου:
Τύπου 2: γραμματική χωρίς συμφραζόμενα (context free grammar)
με κανόνες της μορφής Α->χ όπου: Οι γραμματικές αυτές μπορούν να ορίσουν συχνά τη σύνταξη μιας γλώσσας.
Τύπου 3: κανονική γραμματική (regular grammar)
με κανόνες της μορφής Α->α ή Α->αΒ όπου: Οι γραμματικές αυτές μπορούν να ορίσουν συχνά τα λεκτικά στοιχεία μιας γλώσσας.