Classical Arabic is Morocco’s official language, but the country’s distinctive Moroccan Arabic dialect is the most widely spoken language in Morocco. In addition, about 10 million Moroccans, mostly in rural areas, speak Berber, which exists in Morocco in three different dialects (Tarifit, Tashelhit, and Tamazight) – either as a first language or bilingually with the spoken Arabic dialect.
French, which remains Morocco’s unofficial third language, is taught universally and still serves as Morocco’s primary language of commerce and economics; it also is widely used in education and government.
Many Moroccans in the northern part of the country speak Spanish. English, while still far behind French and Spanish in terms of number of speakers, is rapidly becoming the foreign language of choice among the educated youth. English is taught in all public schools from the fourth year on.