Today vast majority of people living in 7 rivers of Punjab, speak Punjabi Language. Ordinary people do not speak Sanskrit, Arabic or Persian as those came with the invaders of Punjab. In Harappa, Punjab 3500 BC ago people must be speaking some language. That has to be Punjabi Language or close to it as no other language during that period has been observed even today in Punjab. Another reason for Punjabi Language to survive for 5500 years is because of having forty-four Dialects and having Tonal nature. These qualities make people in Punjab adjust to their local ways of talking and still keep the basic of the Punjabi Language.