As a large and linguistically diverse country,
India does not have a single
official language. Instead, the
Constitution of India envisages a situation where each state has its own official language(s), in addition to the official languages to be used by the
Union government. The section of the Constitution of India dealing with official languages therefore includes detailed provisions which deal not just with the languages used for the official purposes of the union, but also with the languages that are to be used for the official purposes of each
state and union territory in the country, and the languages that are to be used for communication between the union and the states inter se.
See more at Wikipedia.org...