Since the Iron Age in India, the native languages of the Indian subcontinent are divided into various language families, of which the Indo-Aryan and the Dravidian are the most widely spoken. There are also many languages belonging to unrelated language families such as Austroasiatic and Sino-Tibetan, spoken by smaller groups.