There are 7,117 living human languages (not including constructed languages ) divided into 142 language families (which are further subdivided into different branches).
All living and extinct languages on Surface languages are ordered by language family from this page: Afro-Asiatic, Austronesian, Creoles, Indo-European, Kartvelian, Mayan, Niger-Congo, Northeast Caucasian, Turkic.
Languages are listed alphabetically here.
Hawaiian, Malagasy, Malay, Tagalog.
Haitian Creole, Mauritian Creole, Seychellois Creole, Tok Pisin.
Afrikaans, Albanian, Armenian, Basque, Belarusian, Bosnian, Breton, Bulgarian, Catalan, Cornish, Croatian, Czech, Danish, Dalmatian, Dutch, Faroese, French, German Greek, Hindi, Icelandic, Italian, Ladino, Latin, Luxembourgish, Macedonian, Manx, Montenegrin, Norwegian, Polish, Portuguese - Portugal, Portuguese - Brazil, Provençal Romanian, Russian, Sardinian, Sanskrit, Seychellois Creole, Serbian, Sinhala, Slovak, Slovene, Spanish. Swedish, Urdu Ukrainian, Welsh, Venetian, West Frisian, Yiddish,
Azerbaijani, Turkish, Turkmen.