Serbo-Croatian is the name of a South Slavic language, which is spoken in modern-day Croatia, Serbia, Bosnia and Herzegovina, and Montenegro. After the breakup of Yugoslavia, it has been divided into four variants. The variants of this language are all based on a single dialect, Shtokavian. Speakers of these variants all understand each other.
Between 1954 and 1992, it was one of the official languages of Yugoslavia (the others were Slovenian and Macedonian). The term Serbo-Croatian was first used in the 1830s. Today, people often speak about Croatian, Serbian, Bosnian and Montenegrin languages. Research has also shown that what is called Serbo-Croatian language, is in fact a number of slightly different sub-dialects. People speaking one of the dialects easily understand other people speaking a different dialect. People in Croatia use the Latin alphabet to write the language, while people in other parts use both Latin and Cyrillic alphabets.
Comparison of Serbo-Croatian languages change