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.
Kashmiri diaspora
According to the 1921 Census the total Kashmiri population in Punjab was 169,761. However, the Census report stated that only 3% of Kashmiris settled in Punjab retained their Kashmiri language. The number of people speaking Kashmiri in 1901 was 8,523 but had decreased to 7,190 in 1911. By 1921 the number of people speaking Kashmiri in Punjab had fallen to 4,690. The 1921 Census report stated that this fact showed that the Kashmiris who had settled in Punjab had adopted the Punjabi language of their neighbours. In contrast, the 1881 Census of Punjab had shown that there were 49,534 speakers of the Kashmiri language in the Punjab. The 1881 Census had recorded the number of Kashmiris in the Punjab as 179,020 while the 1891 Census recorded the Kashmiri population as 225,307 but the number of Kashmiri speakers recorded in the 1891 Census was 28,415.