ISO language codes are standardized two-letter and three-letter codes assigned to languages by the International Organization for Standardiz...
ISO language codes are standardized two-letter and three-letter codes assigned to languages by the International Organization for Standardization (ISO).
They aim to provide a unique and unambiguous identifier for each language, facilitating communication and data exchange across different systems and contexts.
There are two main sets of codes: ISO 639-1 (two-letter) and ISO 639-2/3 (three-letter). Most commonly used languages have both codes.
The list of codes is regularly updated and maintained by ISO, with new languages or dialects added as necessary.
Exploring the Information:
Specific language details: For information like the language family, geographical distribution, and number of speakers, you can search online resources like Wikipedia, Ethnologue, or the official ISO website.
Meaning of codes: The codes themselves don't carry inherent meaning, but they often follow certain conventions. For example, codes starting with "en" typically represent English dialects.
Interesting facts: Explore linguistic diversity by looking up languages with unique codes or unusual names. You might discover lesser-known languages or dialects.
Interactive tools: Some websites offer interactive tables where you can filter and search for specific codes or language names.
List of ISO language codes
This table lists all of two-letter codes (set 1), one per language for ISO 639 macrolanguage
ISO Language Code |
Language Name |
aa |
Afar |
ab |
Abkhazian |
af |
Afrikaans |
agq |
Aghem |
ak |
Akan |
am |
Amharic |
ar |
Arabic |
as |
Assamese |
av |
Avaric |
ay |
Aymara |
az |
Azerbaijani |
ba |
Bashkir |
be |
Belarusian |
bg |
Bulgarian |
bh |
Bihari languages |
bi |
Bislama |
bm |
Bambara |
bn |
Bengali |
bo |
Tibetan |
br |
Breton |
bs |
Bosnian |
ca |
Catalan |
ce |
Chechen |
co |
Corsican |
cs |
Czech |
cu |
Church Slavonic |
cy |
Welsh |
da |
Danish |
de |
German |
dv |
Dhivehi |
dz |
Dzongkha |
ee |
Ewe |
el |
Greek |
en |
English |
eo |
Esperanto |
es |
Spanish |
et |
Estonian |
eu |
Basque |
fa |
Persian |
fi |
Finnish |
fj |
Fijian |
fo |
Faroese |
fr |
French |
fy |
West Frisian |
ga |
Irish |
gd |
Scottish Gaelic |
gl |
Galician |
gn |
Guarani |
gu |
Gujarati |
gv |
Manx |
ha |
Hausa |
he |
Hebrew |
hi |
Hindi |
hr |
Croatian |
ht |
Haitian |
hu |
Hungarian |
hy |
Armenian |
ia |
Interlingua |
id |
Indonesian |
ig |
Igbo |
ii |
Sichuan Yi |
ik |
Inuktitut |
is |
Icelandic |
it |
Italian |
ja |
Japanese |
jv |
Javanese |
ka |
Georgian |
kg |
Kongo |
ki |
Kikuyu |
kk |
Kazakh |
kl |
Kalaallisut |
km |
Khmer |
kn |
Kannada |
ko |
Korean |
ks |
Kashmiri |
ku |
Kurdish |
ky |
Kyrgyz |
la |
Latin |
lb |
Luxembourgish |
lg |
Ganda |
ln |
Lingala |
lo |
Lao |
lt |
Lithuanian |
lu |
Luba-Katanga |
lv |
Latvian |
mg |
Malagasy |
mh |
Marshallese |
mi |
Maori |
mk |
Macedonian |
ml |
Malayalam |
mn |
Mongolian |
mr |
Marathi |
ms |
Malay |
mt |
Maltese |
my |
Burmese |
na |
Nauru |
nb |
Bokmål Norwegian |
nd |
North Ndebele |
ne |
Nepali |
ng |
Ndonga |
nl |
Dutch |
no |
Norwegian |
nr |
South Ndebele |
nv |
Navajo |
ny |
Nyanja |
oc |
Occitan |
om |
Oromo |
or |
Oriya |
os |
Ossetian |
pa |
Punjabi |
pl |
Polish |
pt |
Portuguese |
qu |
Quechua |
rm |
Romansh |
rn |
Rundi |
ro |
Romanian |
ru |
Russian |
rw |
Kinyarwanda |
sa |
Sanskrit |
sd |
Sindhi |
sg |
Sango |
si |
Sinhala |
sk |
Slovak |
sl |
Slovenian |
sm |
Samoan |
sn |
Shona |
so |
Somali |
sq |
Albanian |
sr |
Serbian |
ss |
Swati |
st |
Southern Sotho |
su |
Sundanese |
sv |
Swedish |
sw |
Swahili |
ta |
Tamil |
te |
Telugu |
tg |
Tajik |
th |
Thai |
ti |
Tigrinya |
tk |
Turkmen |
tl |
Tagalog |
tn |
Tswana |
to |
Tongan |
tr |
Turkish |
tt |
Tatar |
tw |
Twi |
ty |
Tahitian |
ug |
Uyghur |