Rumpun bahasa berdasarkan genealogi (=asal-usul dan sejarah perkembangan yang sama):
1. rumpun Indo-Eropa:
- bahasa German
- bahasa Keltik
- bahasa Baltik
- bahasa Slavia
- Albania
- Yunani
- Armenia
- Indo-Iran
2. rumpun Semito-Hamit:
3. rumpun Finno-Ugria
4. rumpun Ural-Altai
5. rumpun Sino-Tibet
6. rumpun Austria :
- rumpun Austro-Asia
- rumpun Austonesia
7. bahasa-bahasa lain di Asia dan Ocenia yang tidak masuk salah satu rumpun di atas:
- bahasa Irian
- bahasa Dravida
- bahasa Australia
- bahasa Andaman
8. rumpun bahasa bantu
9. rumpun bahasa-bahasa Sudan
10. bahasa-bahasa Khoisan: bahasa-bahasa orang kerdil di Afrika
11. bahasa-bahasa Amerika Utara:
- Algonkin
- Irokes
- Penutia
- Sioux
- Uto-Aztek
- Athabascan
12. bahasa-bahasa Amerika Tengah:
- Maya
- Otomi
- Mixe-Zoke
13. Bahasa-bahasa Amerika Selatan:
- Arawak
- Karibi
- Tupi-Guarani
1. rumpun Indo-Eropa:
- bahasa German
- bahasa Keltik
- bahasa Baltik
- bahasa Slavia
- Albania
- Yunani
- Armenia
- Indo-Iran
2. rumpun Semito-Hamit:
3. rumpun Finno-Ugria
4. rumpun Ural-Altai
5. rumpun Sino-Tibet
6. rumpun Austria :
- rumpun Austro-Asia
- rumpun Austonesia
7. bahasa-bahasa lain di Asia dan Ocenia yang tidak masuk salah satu rumpun di atas:
- bahasa Irian
- bahasa Dravida
- bahasa Australia
- bahasa Andaman
8. rumpun bahasa bantu
9. rumpun bahasa-bahasa Sudan
10. bahasa-bahasa Khoisan: bahasa-bahasa orang kerdil di Afrika
11. bahasa-bahasa Amerika Utara:
- Algonkin
- Irokes
- Penutia
- Sioux
- Uto-Aztek
- Athabascan
12. bahasa-bahasa Amerika Tengah:
- Maya
- Otomi
- Mixe-Zoke
13. Bahasa-bahasa Amerika Selatan:
- Arawak
- Karibi
- Tupi-Guarani