According to a survey about languages in India, the country has the second-highest number of languages, with 780 of them. This is second only to Papua New Guinea, which has 840 languages. However, another source, Ethnologue, lists a smaller number, which is 456 languages. It’s important to note that some specific language groups like Nihali, Kusunda, and Thai languages are not included in these counts.