The population of India speaks many different languages, including Hindi, English, Bengali, Tamil and Urdu. Hindi and English are the official languages of the Indian government. Seventeen other languages have regional official language status.
As of 2014, Hindi is the most commonly spoken language in India. It is the primary language of about 41 percent of the population, mainly those living in the northern states such as Uttar Pradesh. A bout 90 percent of India's population speaks one of the languages of the Indo Aryan and Dravidian language families. For example, Tamil is spoken by about 6 percent of the population and is the state language of Tamil Nadu. Those living in West Bengal primarily speak the state language of Bengali, which makes up about 8 percent of India's population.