Adivasis
L'Inde compte 860 langues "indiennes" (22 d'entre elles étant reconnues par la Constitution de l'Inde comme langues régionales), donc 838 langues vernaculaires. Deux langues sont officielles : Hindi et Anglais. Les langues sont groupées dans les familles indo-aryenne, Dravidiens, tibéto-birmanes, austro-asiatique et Andamanais. Les langues tribales sont dans les groupes dravidiens, tibéto-birmanes et austro-asiatique.
Langues indo-aryennes
Les langues indo-aryennes modernes peuvent se répartir par sous-branches selon une logique largement géographique, mais leur délimitation n'est pas toujours assurée : elles forment une zone linguistique où il y a souvent intelligibilité mutuelle de proche en proche, de sorte qu'il est malaisé de tracer des frontières linguistiques. La classification qui suit n'est qu'une indication possible.Il s'agit d'un groupement géographique de trois ensembles de langues parlées dans l'Himalaya. Le mot "pahar" signifie « montagne » dans de nombreuses langues locales. Ce groupe recouvre partiellement la "ceinture du hindi" (en ), définie selon une logique de typologie sociolinguistique comme l'ensemble de régions où le hindi sert de langue-toit : une langue standard faisant office de forme écrite commune pour un continuum linguistique diversifié. Antérieurement, c'est le braj bhasha et l'awadhi qui tenaient ce rôle dans ces régions.