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.
Hindi–Urdu controversy
C. Rajagopalachari, chief minister of Madras Presidency introduced Hindi as a compulsory language in secondary school education though he later relented and opposed the introduction of Hindi during the Madras anti-Hindi agitation of 1965. Bal Gangadhar Tilak supported Devanagari script as the essential part of nationalist movement. The language policy of Congress and the independence movement paved its status as an alternative official language of independent India. Hindi was supported by religious and political leaders, social reformers, writers and intellectuals during independence movement securing that status. Hindi, along with English, was recognised as the official language of India during the institution of the Indian constitution in 1950."Indo-Persian Literature and Amir Khusrau, University of Delhi - PDF
Newspaper