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 Punjab, India
At least one Sikh Gurdwara can be found in every municipality (in various styles and sizes). 
The Punjabi language, written in the Gurmukhi script is the official language of the state. Muslims form slight majority in the Malerkotla town. The Muslim population in Punjab has increased to 1.93% due to labourer workers from other Indian states, mainly Bihar and Uttar Pradesh. As of June 2018, the caste population data for each caste in Punjab collected in Socio Economic and Caste Census 2011 has not been released to public by Government of India.