Hindi is the most widely spoken language in
northern parts of India. The Indian census takes the widest possible definition of "Hindi" as a broad variety of "
Hindi languages". According to 2001 census, 53.6% of Indian population know Hindi, in which 41% of them have declared Hindi as their native language or mother tongue.
English is known to 12.18% Indians in the 2001 census. The number of bilingual speakers in India is 25.50 crore, which is 24.8% of the population in 2001. India (780) has the world's second highest number of languages, after
Papua New Guinea (839). ==Graphical summaries==