Langues officielles : hindi et anglais.
Langues parlées : L’anglais est utilisé pour toutes les transactions commerciales et les relations gouvernementales.
L’Inde compte également 15 autres langues et 1 600 langues mineures et dialectes. L’hindi prédomine dans le Nord et le tamoul dans le Sud, mais l’assamais, le bengali, le gujurati, le kannada, le cachemiri, le malayalam, le marathi, l’oriya, le penjabi, le sanskrit, le telougou et l’ourdou sont également fortement employés. L’anglais, très largement parlé, permet la communication entre les Indiens de langues différentes.