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.
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.