Ethnologue lists about 6,800 main languages in its language name index (see the external link) and distinguishs about 41,000 alternate language names and dialects.
This is a list of natural and constructed languages spoken by humans. See also a list of programming languages.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Only some major languages are listed here, see List of spoken and sign languages beginning with the letter Z for about 50 more
External link
Ethnologue language name index