There are about 800 languages in India, of which none are official languages.
Explanation: India is a land of diversity and the Constitution of India has taken every measure to preserve this. It is for this reason that the country has no official language. Our constitution has instead labelled 22 languages as scheduled languages so as to avoid the domination of any single language.