Pakistan is a multilingual country with over 70 languages spoken as first languages. The majority of Pakistan's languages belong to the Indo-Iranian group of the Indo-European language family.
Urdu is the national language and the lingua franca of Pakistan, and while sharing official status with English, it is the preferred and dominant language used for inter-communication between different ethnic groups. Numerous regional languages are spoken as first languages by Pakistan's various ethnolinguistic groups.