Ludzie posługują się ok. 3000 języków. Dzielimy je na liczne grupy oraz tzw. rodziny językowe. Językami: chińskim, hindi, angielskim, niemieckim, hiszpańskim, francuskim, rosyjskim i arabskim posługują się poszczególne organizacje wchodzące w skład ONZ. Języki te zostały zatem zakwalifikowane do tzw. języków oficjalnych. Inną grupę stanowią języki, które nie maja tak dużego zasięgu oddziaływania takie jak np. polski, bułgarski, włoski, węgierski, estoński, szwedzki, portugalski. Łaciną, greką i językiem hebrajskim posługiwano się w czasach starożytnych. Obecnie jednak języki te wyszły z użycia i zaliczane są do tzw. języków martwych. Powstały również języki sztuczne takie jak np. esperanto, który stworzył pewien Polak. Rodziny językowe ukształtowały się w sposób naturalny na podstawie podobieństwa. Prawie wszystkie języki europejskie należą do rodziny indoeuropejskiej. Ona z kolei dzieli się na kilka podgrup takich jak słowiańska (polski, czeski, słowacki, rosyjski, białoruski, ukraiński, słoweński, serbsko-chorwacki, macedoński, bułgarski), germańska (niemiecki, angielski, holenderski, duński, norweski, szwedzki, islandzki), romańska (włoski, hiszpański, portugalski, francuski, rumuński, retoromański), bałtycka (łotewski i estoński), celtycka (szkocki, walijski, irlandzki, bretoński) a także irańska, indyjska i ormiańska. Oprócz tego do rodziny tej zaliczamy również języki grecki czy albański.