Punjabi is an Indo-Aryan language spoken by inhabitants of the historical Punjab region (north western India and in Pakistan). It stemmed from the medieval Prakrit language Shauraseni, at the dawn of the second millennium CE. Punjabi is written in Gurmukhī script in India and Shāhmukhī in Pakistan.
The Punjabi verbal system is largely structured around a combination of aspect and tense/mood.