Afghanistan has two official languages, Pashto and Dari. Over 99% of Afghans are Muslim, mostly Sunni. The climate is extreme continental with little rain. Afghanistan has a population of over 31 million, with 90% working in agriculture and a literacy rate of 36%. The culture reflects its complex history and the influence of multiple ethnic groups and empires.