Otra clasificación divide el idioma croata en cuatros variantes principales: la "ikavski", "ekavski", "ijekavski" y la "jekavski".