Demografía de la India
) 2000 idiomas o dialectos, comprendidos en 15 grandes grupos. La constitución estipula que el hindi (hablado por el 30% de la población) es el idioma oficial del país, mientras el inglés es un idioma asociado a los asuntos administrativos. No obstante, el dominio oficial del hindi es inaceptable para estados como Tamil Nadu en el sur (véase también y Lenguas indoarias).
Bangalore
El carácter cosmopolita de la ciudad ha dado lugar en los últimos años, a la migración de personas de otros estados a Bangalore, lo que ha provocado tensiones entre inmigrantes y locales. Según estimaciones, el 39 % de la población de Bangalore corresponde a hablantes de canarés. Además del canarés y del inglés, las lenguas más habladas en la ciudad son el hindi —lengua nacional de la India—, el télugu y el támil.Un buen número de hablantes Konkani se han establecido en Bangalore desde el siglo pasado, en los distritos de Canara, Karnataka y Goa. Del mismo modo el marathí es hablado por una minoría significativa de la sociedad.