
Le croate est une langue du groupe méridional des langues slaves, de la famille des langues indo-européennes, parlée par les Croates.
Le croate est très proche du serbe, du bosnien et du monténégrin et assez proche du slovène, du bulgare et du macédonien. Il y a intercompréhension entre Serbes, Bosniaques, Croates et Monténégrins, malgré quelques différences grammaticales et lexicales, et l'usage d'un alphabet différent (latin uniquement pour le croate, cyrillique ou latin pour le serbe). L'affirmation d'une langue croate en tant que telle, et l'usage du terme par certains écrivains ou intellectuels furent réprimés à l'époque yougoslave car considérés comme une marque de nationalisme et de séparatisme (voir Printemps croate). La dénomination de la langue croate a été et reste une question complexe et sensible, même si depuis l'indépendance de la Croatie, elle est pleinement reconnue. Le point de vue le plus objectif semble être celui de la sociolinguistique, selon laquelle le croate est une langue ausbau faisant partie du diasystème slave du centre-sud, appelé officiellement serbo-croate dans l?ancienne Yougoslavie (sauf en Croatie) par une volonté politique qui n'était pas toujours partagée (voir Histoire).
