Языковая семья - самая крупная единица классификации народов (этносов) по признаку их языкового родства - общего происхождения их языков от предполагаемого языка-основы. Языковые семьи подразделяются на языковые группы.
Наибольшей по численности является индоевропейская языковая семья, в которую входят языковые группы:
- романская: французы, итальянцы, испанцы, португальцы, молдаване, румыны и др.;
- германская: немцы, англичане, скандинавы и др.;
- славянская: русские, украинцы, белорусы, поляки, чехи, словаки, болгары, сербы, хорваты и др.
Второй по численности является китайско-тибетская языковая семья с крупнейшей китайской языковой группой.
К алтайской языковой семье относится крупная тюркская языковая группа: турки, азербайджанцы, татары, казахи, туркмены, узбеки, киргизы, якуты и др.
К уральской языковой семье относится финно-угорская группа: финны, эстонцы, венгры, коми и др.
К семито-хамитской языковой семье относится семитская группа: арабы, евреи, эфиопы и др.
Индоевропейской группе можно определить подгруппы. Например, есть подгруппа германских языков, включающая английский, шведский, немецкий и голландский. В группу романских языков входят испанский, португальский, французский, итальянский и румынский. Группа славянских языков объединяет русский, польский, болгарский, сербский. Языки внутри каждой языковой группы более близки друг другу, чем языки другой группы. (Есть также некоторые европейские языки, которые не принадлежат ни к одной из этих групп или вообще не являются индоевропейскими.)