Indians speak a variety of languages due to the country's diverse linguistic landscape. The Indian constitution recognizes 22 official languages, including Hindi, Bengali, Marathi, Telugu, Tamil, Gujarati, Urdu, Kannada, and others. Hindi is the most widely spoken language in India, with over 422 million native speakers, followed by Bengali, Marathi, Telugu, Tamil, Gujarati, Urdu, and others. English is also widely used in business, education, and official documents in India. Many Indians are multilingual, being fluent in English, Hindi, and their state's native language, reflecting the country's multilingualism and cultural diversity