Punjab
The major language spoken in the Punjab is Punjabi. In the Indian Punjab this is written in the Gurmukhi script. Pakistan uses the Shahmukhi script, that is closer to Urdu script. Hindi, written in the Devanagri script, is used widely in the Indian states of Himanchal Pradesh and Haryana. Several dialects of Punjabi are spoken in the different regions. The Majhi dialect is considered to be textbook Punjabi and is shared by both countries.
Demographics of Pakistan
Punjabi is a provincial language spoken mostly in Punjab, as well as by a large number of people in Karachi. Punjabi does not have any official status in Pakistan. The exact number of Punjabi speakers in Pakistan is hard to determine since the boundaries with the closely related Hindko and Saraiki are not always clear-cut. The standard Punjabi variety is from Lahore, Sialkot, Gujranwala and Sheikhupura districts of Pakistani Punjab, and is also nowadays the language of Punjabi literature, film and music, such as Lollywood.