People and Languages
Predominantly Muslims, the people of Pakistan are culturally homogeneous. Other religious groups include the Christians, Buddhist, Hindus and Parsees. All belong to a composite racial stock although the majority belongs to an Aryan extraction. While Urdu, the national language, is spoken throughout Pakistan, English is extensively used in official and commercial circles, and in the cities. The regional languages are Sindhi in Sindh, Balochi in Balochistan, Punjabi in Punjab and Pushto in the Northwest Frontier Province (NWFP).