Выделяет языковые семьи:
- Индоевропейская;
- Уральско-юкагирская;
- Северокавказская;
- Алтайская;
- Чукотско-камчатская;
- Эскимосо-алеутская;
- Китайско-тибетская;
- Афро-азиатская;
- Австронезийская;
- Нигеро-кордофанская;
- Дарвидийская и др.
Наиболее распространённой считается Индоевропейская семья. Ряд языков не включён ни в одну семью. Такие языки считают мёртвыми или искусственными.