Языки, на которых говорят в Индии, принадлежат к двум крупным семьям: индо-европейской (ее ветвью является индо-арийская семья, на языках которой говорит около 74% населения) и дравидийской (на языках этой семьи говорит около 24%). Другие языки, которые смело можно называть индийскими, принадлежат к австро-азиатской и тибето-бирманской языковым семьям, равно как и некоторые изолированные языки.
Количество языков в Индии составляет 1 652, из которых на 24 языках говорит миллион или более людей. Три тысячелетия взаимодействия этих языков привели к симбиозу и взаимопроникновению языковых культур в Индии и Южной Азии. Важную роль здесь всегда играло двое из них: персидский и английский. В 2004 году государство добавило в список классических языков тамиль, а в 2005 – санскрит.
Статья 343 индийской конституции признает государственным языком хинди в прописи девангари. Кроме того, конституция предусматривает использование английского языка для официальных целей. Статья 345 гласит, что официальным языком союза людей может считаться любой язык, одобренный государственным законодательным органом. По сути, в Индии существуют официальные языки на уровне штата или региона, но национального языка – нет. До момента внесения двадцать первой поправки к конституции 1967 года, в стране было признано 14 официальных региональных языков. Семьдесят первой поправкой в этот список были включены синдхи, конани, манипури и непали. Независимые штаты, где границы проведены не только географически, но и на социально-лингвистическом уровне, могут сами выбирать языки для внутреннего управления и образования. Конституция Индии признает 22 региональных языка, на которых говорят по всей стране, это: ассамейский, бенгали, бодо, догри, гуджарати, хинди, каннада, кашмири, конкани, майтхили, малаялам, непали, орийя, панджаби, санскрит, сантхали, синдхи, тамиль, телугу и урду. Хинди – официальный язык штатов Уттар Прадеш, Бихар, Джхарканд, Уттаранчал, Маддхья Прадеш, Раджастан, Чаттисгар, Химачал Прадеш, Харьяна и Национальной территории столицы Дели. Английский – также является официальным языком Индийского Союза.
Понятно, что такое изобилие языков привело к некоторой лингвистической проблеме. Самый крупный конфликт на этой почве произошел в Тамиль Наду. Речь шла о протесте против признания хинди официальным языком Индии. Агрессивно настроенное движение привело к исключению практически всех членов из конгресса штата.
Огромная гордость своим языком свойственна таким регионам, как Бенгал, Махараштра и Карнатака. Боязнь того, что локальные языки исчезнут с лица земли, заставила правительства Махараштра и Карнатаки, ввести местные наречия в образовательных учреждениях.
Правительство Индии предпринимает попытки по урегулированию этих конфликтов при помощи разнообразных кампаний, координируемых Центральным Институтом Индийских языков в Майсоре при департаменте высшего образования Языкового бюро министерства развития человеческих ресурсов. После исследования исторической основы тамиля, в 2004 году ему был присвоен официальный статус, наряду с санскритом.