The official languages of Morocco are Arabic and Amazigh (Berber), but French is widely spoken due to the colonial history of the country. In tourist areas and among younger generations, you'll also find fairly good levels of English spoken.