摩洛哥为什么讲法语?原为法属殖民地,随后法国统治者在当地推行法语作为官方语言。摩洛哥王国是非洲西北部的一个阿拉伯国家,东部以及东南部与阿尔及利亚接壤,南部紧邻西撒哈拉,西部滨临大西洋,北部和西班牙、葡萄牙隔海相望。1979年摩洛哥占领西撒哈拉,但其在西撒哈拉的权利一直未被国际上任何国家所认可,但阿拉伯国家联盟明确承认西撒哈拉是摩洛哥的领土。摩洛哥认为其接壤的休达及梅利利亚应为其领土,但实际上是由西班牙管辖。除阿拉伯语外,在摩洛哥境内还有许多地方语言,而法语和西班牙语也被同时使用。