Serbo-Croatian was until recently an accepted linguistic designation for
a single Slavic language that included variants of Serbian (written in
both the roman alphabet and Cyrillic), Bosnian, and Croatian (written in
the roman alphabet), the political situation in the former Yugoslavia
caused the variants to diverge, and most linguists now consider Serbian,
Croatian, and Bosnian to be separate and distinct languages.
The term Serbo-Croatian should no longer be used. Write:
Croatian: adjective and language
republics became independent, the languages continue to evolve,
Alternative terms are recognized in sources such as
the Summer Institute of Linguistics Ethnologue.