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.
Indo-Canadians
Indian Canadians speak a variety of languages, reflecting the cultural and ethnic diversity of the Indian subcontinent. The most widely spoken South Asian language in Canada is Punjabi, which is spoken by the people from Punjab State and Chandigarh in India and by the people from Punjab Province or Islamabad Capital Territory in Pakistan. In Canada, Punjabi is a language mainly spoken by South Asian Canadians with ties to the state of Punjab in Northern India.