Linguistic history of India
Since the Iron Age of India, the native languages of the Indian subcontinent have been divided into various language families, of which Indo-Aryan and Dravidian are the most widely spoken. There are also many languages belonging to unrelated language families, such as Munda (from the Austroasiatic family) and Tibeto-Burman (from the Sino-Tibetan family), spoken by smaller groups.
Source: Wikipedia — Linguistic history of India (CC BY-SA 4.0)