Names of India in its official languages
The following table lists the names of India in its official languages. The sole official language of India is Hindi in Devanagari script as per Article 343 of the Indian constitution and there is no national language for the country. English has the status of a "subsidiary official language". The Eighth Schedule of the Indian Constitution lists 22 languages, which have been referred to as "scheduled" languages and given recognition, status, and official encouragement.
Demographics of India
See Languages of India and List of Indian languages by total speakers. There are 216 languages with more than 10,000 native speakers in India. The largest of these is Hindi with some 337 million, and the second largest is Bengali with 238 million. 22 languages are recognised as official languages. In India, there are 1,652 languages and dialects in total.