Punjab, Pakistan
The major and native language spoken in the Punjab is Punjabi (which is written in a Shahmukhi script in Pakistan) and Punjabis comprise the largest ethnic group in country. Punjabi is the provincial language of Punjab, but is not given any official recognition in the Constitution of Pakistan at the national level.
Languages of Pakistan
Pashto (پښتو) is spoken as a first language by more than 15.42% (c. 29 million) of Pakistanis, mainly in Khyber Pakhtunkhwa, Federally Administered Tribal Areas (FATA) and in northern Balochistan as well as in ethnic Pashtun communities in the cities of Karachi, Islamabad, Rawalpindi and Lahore. Karachi is one of the most Pashto speaking cities in the world. Pashto is also widely spoken in neighboring Afghanistan where it has official language status.