Which is the national language of India?

Which is the national language of India?

ہندوستان کی قومی زبان کونسی ہے؟
Explanation

Hindi is given the status of the official language of the nation by using article 343 of the constitution.

There are 22 national languages in India like 1) Assamese, (2) Bengali, (3) Gujarati, (4) Hindi, (5) Kannada, (6) Kashmiri,