Serbo-Croatian language

Serbo-Croatian, rarely called Croato-Serbian (in its own language: srpskohrvatski, српскохрватски or hrvatskosrpski, хрватскосрпски), is a Slavic language of southern Europe, formerly recognized as a single language and nowadays splitted in three, independent standard varieties (claimed as “languages”) which are Bosnian, Croatian and Serbian (and, possibly, Montenegrin).

Serbo-Croatian used to be considered as a single language by the emerging Serbian e Croatian nationalisms of the 19th century and, then, by the former state of Yugoslavia during the 20th century; nevertheless, several, light variations were allowed in the standard variety, especially there was a freedom of choice between two alphabets: the Latin one or the Cyrillic one.

Since the breakup of Yugoslavia, from 1991 on, Serbo-Croatian is more and more developped under independent standard varieties, called “languages” and claimed by different ethnic groups, although the discrepancies between such varieties are very light:
 * Croatian is claimed by Croatian people. It is an official language in Croatia and in Bosnia and Herzegovina. It is always written in the Latin script.
 * Bosnian is claimed by Bosniak people (also called “Muslims”). It is an official language in Bosnia and Herzegovina. It is always written in the Latin script (though the Cyrillic script is theorically possible).
 * Serbian is claimed by Serbian people. It is an official language in Serbia, Bosnia and Herzegovina, Kosovo and Montenegro. It is written in the Cyrillic or in the Latin script. In Serbia, only the Cyrillic script is official but the use of the Latin script is allowed.
 * The state of Montenegro states that its official language is Montenegrin. In fact, there is no real difference between standard Serbian and what is called the Montenegrin language. There are some intents to create a new, diverging Montenegrin standard variety but it has not been fully implemented yet.

Writing system
It is very easy to switch between the Latin and the Cyrillic script thanks to a simple system of correspondence. The alphabetic order is different between the two systems.
 * Cyrillic order (called азбука, azbuka): А Б В Г Д Ђ Е Ж З И Ј К Л Љ М Н Њ О П Р С Т Ћ У Ф Х Ц Ч Џ Ш
 * Latin order (called abeceda): A B C Č Ć D Dž Đ E F G H I J K L Lj M N Nj O P R S Š T U V Z Ž