Northern Berber languages
The Northern Berber languages form a dialect continuum across the Maghreb that constitute a branch of the Berber language subgroup of the Afroasiatic family. Their continuity has been broken by the spread of Arabic, and to a lesser extent by the Zenati group of Northern Berber, which shares certain innovations not found in the surrounding languages, notably a softening of k to sh and an absence of a- in certain words, such as "hand" (afus vs. fus.)
- Moroccan Atlas languages (incl. Shilha, Central Morocco Tamazight)
- Zenati languages (incl. Riff, Shawiya)
The eastern boundaries of the group seem to be controversial; some sources include the Nafusi and Ghadames languages, while others do not. Most sources agree in regarding Ghadames as lying outside of Northern Berber, but the Ethnologue does not.
There is no authoritative answer to the question of which of these to describe as a "language" versus a "dialect"; some academics have seen not only Northern Berber but all the Berber languages as dialects of a single language, while others come up with much higher counts. At any rate, mutual comprehensibility among Northern Berber languages is high, though not perfect.