India has a diverse list of spoken languages among different groups of people. At least 800 different languages and around 2000 dialects have been identified. The Constitution of India has stipulated the usage of Hindi and English to be the two languages of communication for the Central (Federal) government.
India has a list of 24 official languages (including Hindi and English). These languages are entitled to representation on the Official Language Commission , and a candidate in an examination conducted for national government service may opt to take the exam in any of these languages.
Official languages of India
There are 22 languages recognized by the Indian Constitution. These languages are
- Assamese
- Bengali
- Bodo
- Dogri
- Gujarati
- Hindi
- Kannada
- Kashmiri
- Konkani
- Maithili
- Malayalam
- Manipuri
- Marathi
- Nepali
- Oriya
- Punjabi
- Sanskrit
- Santhali
- Sindhi
- Tamil
- Telugu
- Urdu
Hindi is the official and main link language of India. Its homeland is mainly in the north of India, but it is spoken and widely understood in all urban centers of India. It is written in the Devanagri script, which is phonetic and, unlike English, is pronounced as it is written. Hindi is a direct descendant of Sanskrit through Prakrit and Apabhramsha. It has been influenced and enriched by Dravidian, Turkish, Farsi, Arabic, Portugese and English. It is a very expressive language. In poetry and songs, it can convey emotions using simple and gentle words. It can also be used for exact and rational reasoning.