ISO 639 is one of several international standards that lists short codes for language names. ISO 639 consists of different parts, of which two parts are currently published. The other parts are works in progress.

Parts of ISO 639

There are two items for ISO 639:

  • ISO 639-1:2002 Codes for the representation of names of languages -- Part 1: Alpha-2 code
  • ISO 639-2:1998 Codes for the representation of names of languages -- Part 2: Alpha-3 code

In other words, there are two-letter codes and three-letter codes. Twenty-two of the languages have two three-letter codes. For these languages, the first three-letter code is for bibliographic use (ISO 639-2/B), and the second three-letter code is for terminological use (ISO 639-2/T).

The follwing parts are still being developed:

  • ISO 639-3:2006? Codes for the representation of names of languages -- Part 3: Alpha-3 code for comprehensive coverage of languages [1] (http://xml.coverpages.org/Nx74Clews-part3.pdf)
  • ISO 639-4:2007? Codes for the representation of names of languages -- Part 4: Implementation guidelines and general principles for language coding
  • ISO 639-5:2006? Codes for the representation of names of languages -- Part 5: Alpha-3 code for language families and groups

See also

List of language codes

The following incomplete list is sorted by language name in the third column.

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 External links


A

Alpha-3Alpha-2Language name
abkabAbkhazian
ace Achinese
ach Acholi
ada Adangme
ady Adyghe; Adygei
aaraaAfar
afh Afrihili
afrafAfrikaans
afa Afro-Asiatic languages (Other)
akaakAkan
akk Akkadian
alb/sqisqAlbanian
ale Aleut
alg Algonquian languages
tut Altaic languages (Other)
amhamAmharic
apa Apache language
araarArabic
arc Aramaic
arganAragonese
arn Araucanian
arp Arapaho
arw Arawak
arm/hyehyArmenian
art Artificial (Other)
asmasAssamese
ast Asturian
ath Athapascan
map Austronesian (Other)
avaavAvar
aveaeAvestan
awa Awadhi
aymayAymara
azeazAzeri


B

Alpha-3Alpha-2Language name
ban Balinese
bat Baltic (Other)
bal Baluchi
bambmBambara
bai Bamileke languages
bad Banda
bnt Bantu (Other)
bas Basa
bakbaBashkir
baq/euseuBasque
bej Beja
bem Bemba
benbnBengali
ber Berber (Other)
bho Bhojpuri
bihbhBihari
bik Bikol
bin Bini
bisbiBislama; Biche-la-mer
bnt Bikya
byn Blin
bra Braj
brebrBreton
bosbsBosnian
bug Buginese
bulbgBulgarian
bua Buriat
bur/myamyBurmese
belbeBelarusian


C

Alpha-3Alpha-2Language name
cad Caddo
car Carib
catcaCatalan
cau Caucasian (Other)
ceb Cebuano
cel Celtic (Other)
cai Central American Indian languages (Other)
chg Chagatai
chachChamorro
checeChechen
chr Cherokee
chy Cheyenne
chb Chibcha
nyanyChichewa
chi/zhozhChinese
chn Chinook jargon
cho Choctaw
chvcvChuvash
nwc Classical Newari
cop Coptic
corkwCornish
coscoCorsican
crecrCree
mus Creek
crp Creoles and Pidgins (Other)
cpe Creoles and Pidgins, English-based (Other)
cpf Creoles and Pidgins, French-based (Other)
cpp Creoles and Pidgins, Portuguese-based (Other)
cus Cushitic (Other)
crh Crimean Tatar
scrhrCroatian
cze/cescsCzech


D

Alpha-3Alpha-2Language name
dak Dakota
dandaDanish
dar Dargwa
del Delaware
din Dinka
divdvDivehi
doi Dogri
dgr Dogrib
dra Dravidian (Other)
dua Duala
dut/nldnlDutch
dum Dutch, Middle (ca. 1050-1350)
dyu Dyula
dzodzDzongkha


E

Alpha-3Alpha-2Language name
efi Efik
egy Egyptian (Ancient)
eka Ekajuk
elx Elamite
engenEnglish
enm English, Middle (ca. 1100-1500)
ang English, Old (ca. 450-1100)
myv Erzya
esk Eskimo (Other)
epoeoEsperanto
estetEstonian
eweeeEwe
ewo Ewondo


F

Alpha-3Alpha-2Language name
fan Fang
fat Fanti
faofoFaroese
fijfjFijian
finfiFinnish
fiu Finno-Ugric (Other)
fon Fon
fra/frefrFrench
frm French, Middle (ca. 1400-1600)
fro French, Old (842- ca. 1400)
fryfyFrisian
fur Friulian
fulffFulani


G

Alpha-3Alpha-2Language name
gaa Ga
glagdScots Gaelic
glgglGalician
luglgGanda
gay Gayo
gez Ge'ez
geo/katkaGeorgian
ger/deudeGerman
gmh German, Middle High (ca. 1050-1500)
goh German, Old High (ca. 750 - 1050)
gem Germanic (Other)
gil Kiribati/Gilbertese
gon Gondi
got Gothic
grb Grebo
grc Greek, Ancient (to 1453)
gre/ellelGreek, Modern (1453 -)
kalklGreenlandic
grngnGuarani
gujguGujarati

H

Alpha-3Alpha-2Language name
hai Haida
hathtHaitian Creole
hauhaHausa
haw Hawaiian
hebheHebrew
herhzHerero
hil Hiligaynon
him Himachali
hinhiHindi
hmohoHiri Motu
hunhuHungarian
hup Hupa

I

Alpha-3Alpha-2Language name
iba Iban
ice/islisIcelandic
idoioIdo
iboigIgbo
ijo Ijo
ilo Ilocano
smn Inari Sami
inc Indic (Other)
ine Indo-European (Other)
indidIndonesian
inh Ingush
inaiaInterlingua (International Auxiliary language Association)
ineieInterlingue
ikuiuInuktitut
ipkikInupiak
ira Iranian (Other)
glegaIrish
sga Irish, Old (to 900)
mga Irish, Middle (900 - 1200)
iro Iroquoian languages
itaitItalian

J

Alpha-3Alpha-2Language name
jpnjaJapanese
javjvJavanese
jrb Judeo-Arabic
jpr Judeo-Persian

K

Alpha-3Alpha-2Language name
kbd Kabardian
kab Kabyle
kac Kachin
kalklGreenlandic
xal Kalmyk
kam Kamba
kanknKannada
kaukrKanuri
kaa Kara-Kalpak
krc Karachay-Balkar
kar Karen
kasksKashimiri
csb Kashubian
kaw Kawi
kazkkKazakh
kha Khasi
khmkmKhmer
khi Khoisan (Other)
kho Khotanese
kikkiGĩkũyũ
kinrwKinyarwanda
kirkyKirghiz
tlh Klingon
komkvKomi
konkgKongo
kok Konkani
korkoKorean
kpe Kpelle
kro Kru
kuakjKuanyama
kum Kumyk
kurkuKurdish
kru Kurukh
kus Kusaie
kut Kutenai

L

Alpha-3Alpha-2Language name
lad Ladino
lah Lahnda (Western Punjabi)
lam Lamba
laoloLao
latlaLatin
lavlvLatvian
ltzlbLetzeburgesch
lez Lezghian
limliLimburgish
linlnLingala
litltLithuanian
jbo Lojban
nds Low Saxon
dsb Lower Sorbian
loz Lozi
lubluLuba-Katanga
lui Luiseno
smj Lule Sami
lun Lunda
luo Luo


M

Alpha-3Alpha-2Language name
mac/mkdmkMacedonian
mad Madurese
mag Magahi
mai Maithili
mak Makasar
mlgmgMalagasy
may/msamsMalay
mal Malayalam
mltmtMaltese
mnc Manchu
man Mandingo
mni Manipuri
mno Manobo
glvgvManx
mao/mrimiMaori
marmrMarathi
chm Mari
mahmhMarshallese
mwr Marwari
mas Masai
myn Mayan
men Mende
mic Mi'kmaq
min Minangkabau
mis Miscellaneous (Other)
moh Mohawk
mdf Moksha
molmoMoldavian
mkh Austro-Asiatic (Other)
lol Mongo
monmnMongolian
mos Mossi
mul Multiple languages (several languages used)
mun Munda

N

Alpha-3Alpha-2Language name
nah Nahuatl
naunaNauru
navnvNavajo
ndendNdebele, North
nblnrNdebele, South
ndongNdonga
nap Neapolitan
nepneNepali
new Newari
nic Niger-Kordofanian (Other)
ssa Nilo-Saharan (Other)
niu Niuean
nog Nogai
non Norse, Old
nai North American Indian languages (Other)
smeseNorthern Sami
nornoNorwegian
nobnbNorwegian (Bokmål)
nnonnNorwegian (Nynorsk)
nub Nubian
nym Nyamwezi
nyn Nyankole
nyo Nyoro
nzi Nzima


O

Alpha-3Alpha-2Language name
ociocOccitan (post 1500)
ojiojOjibwe
chucuOld Church Slavonic
oriorOriya
ormomOromo
osa Osage
ossosOssetian
oto Otomian

P

Alpha-3Alpha-2Language name
pal Pahlavi
pau Palauan
plipiPali
pam Kapampangan
pag Pangasinan
panpaPanjabi
pap Papiamento
paa Papuan-Australian (Other)
per/fasfaPersian
peo Persian, Old (ca 600 - 400 B.C.)
phn Phoenician
polplPolish
pon Ponapean
porptPortuguese
pra Prakrits
pro Provencal, Old (to 1500)
puspsPashto


Q

Alpha-3Alpha-2Language name
quequQuechua

R

Alpha-3Alpha-2Language name
raj Rajasthani
rap Rapanui
rar Rarotongan
rohrmRhaeto-Romance
roa Romance (Other)
rum/ronroRomanian
rom Romany
runrnRundi
rusruRussian

S

Alpha-3Alpha-2Language name
sal Salishan
sam Samaritan Aramaic
smi Sami
smosmSamoan
sad Sandawe
sagsgSango
sansaSanskrit
srdscSardinian
sco Scots
sel Selkup
sem Semitic (Other)
scc/srpsrSerbian
srr Serer
shn Shan
snasnShona
sid Sidamo
sgn Signed languages
bla Siksika
sndsdSindhi
sinsiSinhalese
sit Sino-Tibetan (Other)
sio Siouan
sms Skolt Sami
sla Slavic (Other)
sswssSiswant (the same as Swati, see below)
slk/sloskSlovak
slvslSlovenian
sog Sogdian
somsoSomali
son Songhai
wen Sorbian
dsb  Sorbian, Lower
hsb  Sorbian, Upper
nso Sotho, Northern
sotstSotho, Southern
sma Southern Sami
sai South American Indian languages (Other)
spaesSpanish
suk Sukuma
sux Sumerian
sunsuSundanese
sus Susu
swaswSwahili
sswssSwati/Swazi
swesvSwedish
syr Syriac


T

Alpha-3Alpha-2Language name
tgltlTagalog
tahtyTahitian
tgktgTajik
tmh Tamashek
tamtaTamil
tatttTatar
telteTelugu
ter Tereno
thathThai
tib/bodboTibetan
tig Tigre
tirtiTigrinya; Tigrigna
tem Timne
tiv Tivi
tli Tlingit
tpi Tok Pisin
tog Tonga
tontoTongan
tru Trukese
tsi Tsimshian
tsotsTsonga
tsntnTswana
tum Tumbuka
tup Tupi
turtrTurkish
ota Turkish, Ottoman (1500 - 1928)
tuktkTurkmen
tyv Tuvinian
twitwTwi


U

Alpha-3Alpha-2Language name
udm Udmurt
uga Ugaritic
uigugUighur
ukrukUkrainian
umb Umbundu
und Undetermined (language or languages cannot be identified)
hsb Upper Sorbian
urdurUrdu
uzbuzUzbek

V

Alpha-3Alpha-2Language name
vai Vai
venveVenda
vieviVietnamese
volvoVolapük
vot Votic


W

Alpha-3Alpha-2Language name
wak Wakashan
wal Walamo
wlnwaWalloon
war Waray
was Washo
wel/cymcyWelsh
wolwoWolof

X

Alpha-3Alpha-2Language name
xhoxhXhosa

Y

Alpha-3Alpha-2Language name
sah Yakut
yao Yao
yap Yapese
iiiiiYi
yidyiYiddish
yoryoYoruba


Z

Alpha-3Alpha-2Language name
zap Zapotec
zen Zenaga
zhazaZhuang
zulzuZulu
zun Zuni


External links



Advertise your
website with
:

Irish Website
Advertising
Can you help us? Are the recent changes correct?
Hosted in Ireland at the Servecentric Dublin Colocation Datacenter
This article is licensed under the GNU Free Documentation License.
It uses material from the Wikipedia article of the same name which can be found here