Kajkavian
The major cities in northern Croatia are located in what was historically a Kajkavian-speaking area, mainly Zagreb, Koprivnica, Krapina, Križevci, Varaždin, Čakovec. The typical archaic Kajkavian is today spoken mainly in Hrvatsko Zagorje hills and Međimurje plain, and in adjacent areas of northwestern Croatia where immigrants and the Štokavian standard had much less influence. The most peculiar Kajkavian dialect "(Baegnunski)" is spoken in Bednja in northernmost Croatia. Many of northern Croatian urban areas today are partly Štokavianized due to the influence of the standard language and immigration of Štokavian speakers.
Comparison of standard Bosnian, Croatian, Montenegrin and Serbian
In socialist Yugoslavia, the official policy insisted on one unitary language with two regional normative varieties—Eastern (used in Serbia, Montenegro, and Bosnia and Herzegovina by all ethnicities, either with the Ekavian or the Ijekavian accent) and Western (used in Croatia by all ethnicities, the Ijekavian accent only). However, due to discontent in Croatian intellectual circles, beginning in the late 1960s Croatian cultural workers started to refer to the language exclusively as 'the Croatian literary language', or sometimes 'the Croatian or Serbian language' (these two names were also prescribed in the Croatian constitution of 1974), as was common before Yugoslavia. The language was regarded as one common language with different variants and dialects. The unity of the language was emphasized, making the differences not an indicator of linguistic divisions, but rather factors enriching the 'common language' diversity. In addition, Yugoslavia had two other official languages on the federal level, Slovenian and Macedonian, reflecting Yugoslavia's acceptance of diversity with regards to language use. No attempts were made to assimilate those languages into the Serbo-Croatian language.