Η κροατική γλώσσα ομιλείται κυρίως στις χώρες της Κροατίας και της Βοσνίας-Ερζεγοβίνης και στις γύρω χώρες της Ευρώπης. Η κροατική γραμματική είναι η γραμματική της κροατικής γλώσσας. Η κροατική γλώσσα αποτελείται από τρεις λαϊκές γλώσσες (Kaikavian, Chakavian και Shtokavian).

Τα βιβλία γραμματικής της κροατικής γλώσσας δείχνουν ότι η κωδικοποίηση της γλώσσας ξεκίνησε στις αρχές του 17ου αιώνα (η πρώτη γραμματική γράφτηκε από τον Bartol Kašić στα λατινικά το 1604). Αυτό σημαίνει ότι οι κανόνες της γλώσσας καταγράφηκαν. Από το 1604 έως το 1836 υπήρξαν 17 γραμματικές. Οι περισσότερες από αυτές περιέγραφαν τη διάλεκτο Štokavian, αλλά ορισμένες αφορούσαν την Kajkavian. Τον 19ο αιώνα γράφτηκαν περισσότερες γραμματικές με βάση τη στωκαβική. Ήταν η "Nova ricsoslovnica illiricka", γραμμένη από τον Šime Starčević (1812), και η "Grammatik der illyrischen Sprache", γραμμένη από τον Ignjat Alojzije Brlić (1833),. Ακόμη και πριν από τον 19ο αιώνα, οι τρεις διάλεκτοι της κροατικής γλώσσας χρησιμοποιούνταν σχεδόν εξίσου. Ωστόσο, ο τρόπος με τον οποίο καταγραφόταν κάθε διάλεκτος διέφερε σε ολόκληρη την Κροατία. Κοντά στις ακτές της Αδριατικής, ήταν πιο παρόμοια με την ιταλική, και κοντά στα ουγγρικά σύνορα, ήταν πιο παρόμοια με την ουγγρική. Όλες οι γραμματικές της παραπάνω περιόδου (1604-1836) χρησιμοποιούσαν τρεις τόνους: οξύς, σοβαρός και περιφερικός, η γραμματική του Starčević αποτελεί εξαίρεση, καθώς χρησιμοποιεί ένα σύστημα τεσσάρων τόνων. Τον 19ο αιώνα, ο Ljudevit Gaj πρότεινε νέα γράμματα από τα τσεχικά (č,ž,š,ľ,ň,ď και ǧ). Τα γράμματα που έγιναν αποδεκτά ήταν τα č, ž και š, και από τα πολωνικά το ć. Για άλλα φωνήματα (ήχους), τα διγράμματα που έγιναν αποδεκτά ήταν τα ie, lj, nj και . Αργότερα το dj ή το gj άλλαξε σε đ (σύμφωνα με πρόταση του Đuro Daničić).