India does not have an official language, but Hindi and English are the two languages used for official purposes.