El árabe clásico es la lengua oficial del país, y desde abril de 2002 el tamazight, o bereber, también es lengua nacional, sin que se le otorgase un estatus de lengua co-oficial.