India has 22 constitutional languages listed in the Eighth Schedule of the Constitution. These include major languages like Hindi, Bengali, Tamil, Telugu, and others. The Eighth Schedule has been amended several times to add more languages, most recently reaching 22. English is not a constitutional language but is an official associate language.