Hindi is India's 'national language'
The Constitution names Hindi in Devanagari script as the official language of the Union (Article 343), with English also used officially. It does not declare any 'national language'. 22 languages are in the Eighth Schedule.
Myth: India has one national language, Hindi.
Fact: The Constitution names Hindi in Devanagari script as the official language of the Union (Article 343), with English also used officially. It does not declare any 'national language'. 22 languages are in the Eighth Schedule.
States choose their own official languages (Article 345). Every scheduled language is equally a language of India. Hindi Diwas (14 September) marks the day in 1949 when the Constituent Assembly adopted Hindi as the official language of the Union.