Punjabi is an Indo-Aryan language spoken by the
Punjabi people in India, Pakistan and other parts of the world.
Punjabi is the official language of the Indian state of Punjab. It
is the predominantly spoken language in the Punjab province of
Pakistan. The script of Punjabi language is Gurmukhi (language of
the gurus), based on Devanagri. In Pakistan, it is written in Arabic
script, while in India it is written in Gurumukhi script.