India is home to more than 1,600 languages, including major languages like Hindi, Bengali, Telugu, Marathi, Tamil, Urdu, and Gujarati.