India is truly a shining example of the phrase 'unity in diversity', for it can boast of a single bond that runs through its myriad languages and religions. Out of the many, fifteen languages have been recognized by the Indian Constitution are: Hindi, Telugu, Bengali, Marathi, Tamil, Urdu, Gujarati, Kannada, Malayalam, Oriya, Punjabi, Assamese, Kashmiri, Sindhi, Sanskrit. Hindi in various dialects is understood and widely spoken throughout the country. English is spoken in most towns and cities.

Hindi The national language, is spoken widely throughout Northern India and also by people speaking various regional languages.
Sanskrit Akin to Latin, it is a language for scholars, and is not commonly spoken today. It is the language from which Hindi and other regional languages such as Tamil, Kanada were derived. 
Kashmiri The language spoken in the region of Jammu and Kashmir.
Sindhi

It is the language of the Pakistani province of Sind, but is also spoken in India by the people from that region. 

Punjabi It is spoken by the inhabitants of Punjab state, and many more in Pakistan.
Urdu It  is spoken in various parts of India and is also the national language of Pakistan. 
Gujarati It is spoken by the inhabitants of Gujarat. It is also an important business language.
Marathi It is spoken in and around Maharashtra.
Bengali It is spoken in West Bengal, as well as  in the neighbouring country, Bangladesh.  
Oriya It is spoken by the inhabitants of Orissa.
Assamese It is the language of Assam alone.  
Telugu The people of   Andhra Pradesh speak this language.
Tamil It is spoken in Tamil Nadu as well  in some parts of Sri Lanka
Kannada It is spoken in Karnataka. 
Malayalam It is spoken in Kerala.

Home   Up   Next