Classical or dialectical Arabic, Amazigh, French, Spanish…Languages cohabit in Morocco, each taking up its precise position in society. Classical Arabic is the institutional language, dialectical Arabic has been the main common language since the 9th century.
Amazigh is the language spoken by the Berberian populations that occupy all of North Africa, from Morocco to Egypt. Spanish has been used in the North since the 15th century with the settling of the Andalusians.
As for French, it is the first foreign language, spoken in the big cities and many villages. Even in the least French-speaking areas, it is quite rare to encounter difficulties to be understood in a basic conversation. Taught in all the schools during the Protectorate, children still learn its fundamentals.