India has two official languages at the national level: Hindi and English. Hindi, written in the Devanagari script, is the most widely spoken language and serves as a lingua franca across much of northern and central India. English is the second official language and is widely used in business, education, and official documents. In addition to these, India's constitution recognizes 22 scheduled languages, including Assamese, Bengali, Bodo, Dogri, Gujarati, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu, and Urdu. The country is extremely linguistically diverse, with over 120 languages and 270 mother tongues spoken nationwide. Different states in India may have their own official languages based on this diversity. Hindi is dominant in many northern and central states, while languages like Bengali, Marathi, Telugu, Tamil, Kannada, and others are dominant in their respective regions. Thus, the primary languages spoken in India are Hindi and English nationally, but there are many other regional languages spoken throughout the country. There is no singular national language, but rather multiple official and scheduled languages reflecting India's rich linguistic diversity. This linguistic diversity includes Indo-Aryan languages mainly in the north and central regions, and Dravidian languages predominantly in the south. English remains important as an associate official language inherited from colonial times. The key points about languages spoken in India are:
- Two official languages: Hindi and English
- 22 scheduled official languages recognized by the constitution
- Over 120 languages and 270 mother tongues spoken
- Regional official languages vary by state
- Hindi is the most widely spoken language overall
This overview reflects India's complex and multilingual nature. Let me know if you want details about specific languages or regions.