Indonesia termasuk dalam rumpun bahasa Austronesia (Australia – Asia). Gorys Keraf membagi rumpun bahasa ini ke dalam subrumpun sebagai berikut.
1. Bahasa-bahasa Austronesia Barat atau bahasa-bahasa Indonesia/Melayu yang mencakup:
a. Bahasa-bahasa Hesperonesia (Indonesia Barat) yang meliputi bahasa Minahasa, Aceh, Gayo, Batak, Minangkabau, Melayu, Melayu tengah, Lampung, Nias, Mentawai, Jawa, Sunda, Madura, Dayak, Bali, Sasak, Gorontalo, Toraja, Bugis-Makasar, Bima, Manggarai, Sumba dan Sabu.
b. Bahasa-bahasa Indonesia Timur yang meliputi: bahasa Timor-Ambon, Sula Bacan, Halmahera Selatan-Irian Barat.
2. Bahasa-bahasa Austronesia Timur atau Polinesia yang meliputi selaku berikut:
a. Bahasa-bahasa Melanesia (Melanesia dam Pantai Timur Irian).
b. Bahasa-bahasa Heonesia (Bahasa Polinesia dan Mokronesia).