India is home to several hundred languages. Most Indians speak a language belonging to the families of the Indo-Aryan branch of Indo-European (c. 77%), the Dravidian (c. 20.61%), the Austroasiatic (Munda) (c. 1.2%), or the Sino-Tibetan (c. 0.8%), with some languages of the Himalayas still unclassified. The SIL Ethnologue lists 415 living languages for India.