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.
List of lingua francas
Nepali is the lingua franca of the many ethnic, religious and cultural communities of Nepal, and is also spoken in Bhutan, parts of India and parts of Myanmar (Burma). It is one of 23 official languages of India incorporated in 8th annex of the Indian Constitution. It has official language status in the formerly independent state of Sikkim and in West Bengal's Darjeeling district. Similarly, it is spoken by the Nepalese living in the state of Assam and other Northeast Indian states. While Nepali is closely related to the Hindi–Urdu complex and is mutually intelligible to a degree, it has more Sanskritic derivations and fewer Persian or English loan words. Nepali is commonly written in the Devanagari script, as are Hindi, Sanskrit and Marathi.