Which of the following languages is NOT in the Eighth Schedule of the Constitution ?

Persian
Sanskrit
Kashmiri
Nepali

The correct answer is (d), Nepali.

The Eighth Schedule of the Constitution of India lists 22 languages that are recognized as “official languages” of the Union. These languages are:

  • Assamese
  • Bengali
  • Bodo
  • Dogri
  • Gujarati
  • Hindi
  • Kannada
  • Kashmiri
  • Konkani
  • Maithili
  • Malayalam
  • Manipuri
  • Marathi
  • Nepali
  • Oriya
  • Punjabi
  • Sanskrit
  • Sindhi
  • Tamil
  • Telugu
  • Urdu

Nepali is not one of the 22 languages listed in the Eighth Schedule. It is, however, recognized as a “scheduled language” in the state of Sikkim.

Persian is a classical language that was once widely spoken in India. However, it is no longer an official language of the country.

Sanskrit is an ancient language that is still used in religious and academic contexts. It is not an official language of the country, but it is recognized as a “classical language”.

Kashmiri is a language spoken in the Kashmir region of India and Pakistan. It is an official language of the state of Jammu and Kashmir.

The other options are all official languages of India.