Arabic is the official language, but you'll find that many people in Beirut are multilingual, speaking English and French as well.