Punjabis
The main language of the Punjabi people is Punjabi and its associated dialects, which differ depending on the region of Punjab the speaker is from; there are notable differences in the Lahnda languages, spoken in the Pakistani Punjab. In the Pakistani Punjab, the vast majority still speak Punjabi, even though the language has no governmental support. In the Indian Punjab, most people speak Punjabi. English is sometimes used, and older people who lived in the undivided Punjab may be able to speak and write in Urdu. The Punjabi languages have always absorbed numerous loanwords from surrounding areas and provinces (and from English).
Languages of Pakistan
Urdu () is the national language (), "lingua franca" and one of two official languages of Pakistan (the other currently being English). Although only about 8% of Pakistanis speak it as their first language, it is widely spoken and understood as a second language by the vast majority of Pakistanis and is being adopted increasingly as a first language by urbanized Pakistanis. It was introduced as the lingua franca upon the capitulation and annexation of Sindh (1843) and Punjab (1849) with the subsequent ban on the use of Persian. According to the linguistic historian Tariq Rahman, however, the oldest name of what is now called Urdu is Hindustani or Hindvi and it existed in some form at least from the 14th century if not earlier (Rahman 2011). It was probably the Indo-Aryan language of the area around Delhi that absorbed words of Persian, Arabic, and Chagatai (a Turkic language)—in a process like the one that created modern English. This language, according to Rahman, is the ancestor of both modern Hindi and Urdu. These became two distinct varieties when Urdu was first Persianized in the 18th century and then Hindi was Sanskritized from 1802 onwards.