According to the Constitution of India there are 22 scheduled languages in India. They are Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Odhia, Punjabi, Sanskrit, Santali, Sindhi, Tamil, Telugu, Urdu