Bahasa Punjabi adalah bahasa Indo-Arya. Bahasa ini adalah bahasa pertama dari sekitar 130 juta orang, dan merupakan bahasa ke-10 yang paling banyak digunakan di dunia. Sebagian besar orang yang berbicara bahasa ini tinggal di wilayah Punjab di Pakistan dan India. Bahasa ini juga digunakan secara luas di Haryana, India Himachal Pradesh, India dan Delhi, India. Bahasa ini dituturkan oleh mayoritas penduduk Pakistan.
Bahasa Punjabi berkembang dari bahasa kuno Sanskrit seperti halnya banyak bahasa Indo-Arya modern lainnya seperti Hindi, Bengali, Urdu dan Marathi. Bahasa Punjabi tidak biasa di antara kelompok ini karena merupakan bahasa tonal.
Bahasa Punjabi ditulis dalam dua skrip yang berbeda, yang disebut Gurmukhī dan Shahmukhī. Bahasa Punjabi adalah bahasa utama yang digunakan oleh kaum Sikh. Sebagian besar bagian dari Guru Granth Sahib menggunakan bahasa Punjabi yang ditulis dalam Gurmukhī, meskipun bahasa Punjabi bukan satu-satunya bahasa yang digunakan dalam kitab suci Sikh. Janamsakhis, cerita tentang kehidupan dan legenda Guru Nanak (1469-1539), adalah contoh awal dari sastra Punjabi.


