About the Bosnian Language
Bosnian bases its dialect on Shtokavian, the most widespread dialect of Serbo-Croatian, which is also the basis of Croatian, Serbian, and Montenegrin. The term “Serbo-Croatian” is controversial among native speakers and is therefore paraphrased as “Serbo-Croat-Bosnian” or “Bosnian-Croatian-Serbian”. Some Croats and Serbs even refer to it as simply “Bosniak”. It is primarily spoken in Bosnia and Herzegovina but is a recognized minority language in Serbia, Montenegro, Croatia, Macedonia and the Republic of Kosovo. The language uses both Latin and Cyrillic alphabets, with Latin for everyday use.
The dialects are Shtokavian (on which Standard Croatian is based), Kajkavian and Chakavian. All three of these dialects are spoken primarily in Croatia. There is also mutual intelligibility between Bosnian, Croatian, Serbian and their dialects.