Las lenguas oficiales de marruecos son el árabe clásico y el bereber. Del primero cabe decir que es el idioma que se usa en el ámbito legal, aunque es cierto que las leyes, debido a la diversidad de la población, también se traducen al español y al francés para facilitar su entendimiento. Merece destacar el hecho de que no se traduzcan.
En la actualidad siguen viviendo en zonas montañosas y sólo hablan el dialecto de sus antepasados, el bereber, que sólo recientemente se ha convertido en la lengua oficial de marruecos. Es difícil, pero si los turistas que llegan a los asentamientos bereberes pueden hablar el idioma al menos un poco, se ganan el respeto de los lugareños e.