The Ethnologue is a catalogue of more than 6,700
languages spoken in 228 countries. The Ethnologue Name
Index lists over 39,000 language names, dialect
names, and alternate names. The Ethnologue Language
Family Index organizes languages according to
language families.