Langues au Maroc
Le Maroc compte deux langues officielles : l'amazighe et l'arabe. Chacune des deux langues est parlée sous différentes formes dialectales, alors que l'arabe littéral est la langue administrative et que l'amazighe ne possède pas de forme unifiée ; cependant une version standardisée de l'amazighe est progressivement introduite.
Arabe marocain
Les différentes variantes de l'arabe parlées au Maroc peuvent être classées selon deux catégories : parlers hilaliens et parlers non-hilaliens (citadins et montagnards):L'arabe dialectal marocain n'est associé à aucune forme d'écriture normalisée, bien que des textes en dialecte aient souvent été écrits par le passé, tels que les poésies.