This is a extract of the ISO 639-2 International Standard,
titled "Codes for the representation of names of languages -
Part 2: Alpha-3 code" published 1998-11-01.

Typed in by Keld.Simonsen@dkuug.dk 1996-12-03, updated 1998-12-10.
Updated 1998-12-30: "glv glv Manx" added (typo).
Updated 1999-01-12: added note that the 23 variant codes have 639 equivalents

There are two sets of alpha-3 language codes, one for terminology
use (ISO 639-2/T) and one for bibliographic use (ISO 639-2/B).
The two sets differ in 23 places, the rest of the codes are the same.
All the 23 variant codes also have a 2-letter code in ISO 639.
The alpha-3 codes are written in
lowercase only, comprising from the set abcdefghijklmnopqrstuvwxyz.
There is another part of the standard ISO 639-1 that consists of
two-letter codes for languages. All languages with two-letter codes also
have three-letter codes. Future development of language codes will be based on
the name in the native tounge, unless another language code is requested by
the country or contries using the language.
ISO 3166 country codes may be used together with a language code to 
denote the area where the term, or language is used.

The registration authority for ISO 639-2 is: Library of Congress,
Washington, D.C. 20540-4102 USA (c/o Network development and MARC Standards Office).

After 5 years from the adaption of the standard, the following code may be
used as a terminology code:
esp	spa	Spanish

Table 4
Alpha-3 symbols arranged alphabetically by Terminology Code (ISO 639-2/T)

639-2/T	639-2/B	English name   

aar	aar	Afar
abk	abk	Abkhazian
ace	ace	Achinese
ach	ach	Acoli
ada	ada	Adangme
afa	afa	Afro-Asiatic (Other)
afh	afh	Afrihili
afr	afr	Afrikaans
aka	aka	Akan
akk	akk	Akkadian
ale	ale	Aleut
alg	alg	Algonquian languages
amh	amh	Amharic
ang	ang	English, Old (ca. 450-1100)
apa	apa	Apache languages
ara	ara	Arabic
arc	arc	Aramaic
arn	arn	Araucanian
arp	arp	Arapaho
art	art	Artificial (Other)
arw	arw	Arawak
asm	asm	Assamese
ath	ath	Athapascan languages
aus	aus	Australian languages
ava	ava	Avaric
ave	ave	Avestan
awa	awa	Awadhi
aym	aym	Aymara
aze	aze	Azerbaijani
bad	bad	Banda
bai	bai	Bamileke languages
bak	bak	Bashkir
bal	bal	Baluchi
bam	bam	Bambara
ban	ban	Balinese
bas	bas	Basa
bat	bat	Baltic (Other)
bej	bej	Beja
bel	bel	Belarussian
bem	bem	Bemba
ben	ben	Bengali
ber	ber	Berber (Other)
bho	bho	Bhojpuri
bih	bih	Bihari
bik	bik	Bikol
bin	bin	Bini
bis	bis	Bislama
bla	bla	Siksika
bnt	bnt	Bantu (Other)
bod	tib	Tibetan
bra	bra	Braj
bre	bre	Breton
btk	btk	Batak (Indonesia)
bua	bua	Buriat
bug	bug	Buginese
bul	bul	Bulgarian
cad	cad	Caddo
cai	cai	Central American Indian (Other)
car	car	Carib
cat	cat	Catalan
cau	cau	Caucasian (Other)
ceb	ceb	Cebuano
cel	cel	Celtic (Other)
ces	cze	Czech
cha	cha	Chamorro
chb	chb	Chibcha
che	che	Chechen
chg	chg	Chagatai
chk	chk	Chuukese
chm	chm	Mari
chn	chn	Chinook jargon
cho	cho	Choctaw
chp	chp	Chipewyan
chr	chr	Cherokee
chu	chu	Church Slavic
chv	chv	Chuvash
chy	chy	Cheyenne
cmc	cmc	Chamic languages
cop	cop	Coptic
cor	cor	Cornish
cos	cos	Corsican
cpe	cpe	Creoles and pidgins, English-based (Other)
cpf	cpf	Creoles and pidgins, French-based (Other)
cpp	cpp	Creoles and pidgins, Portuguese-based (Other)
cre	cre	Cree
crp	crp	Creoles and pidgins (Other)
cus	cus	Cushitic (Other)
cym	wel	Welsh
dak	dak	Dakota
dan	dan	Danish
day	day	Dayak
del	del	Delaware
den	den	Slave (Athapascan)
deu	ger	German
dgr	dgr	Dogrib
din	din	Dinka
div	div	Divehi
doi	doi	Dogri
dra	dra	Dravidian (Other)
dua	dua	Duala
dum	dum	Dutch, Middle (ca. 1050-1350)
dyu	dyu	Dyula
dzo	dzo	Dzongkha
efi	efi	Efik
egy	egy	Egyptian (Ancient)
eka	eka	Ekajuk
ell	gre	Greek, Modern (post 1453)
elx	elx	Elamite
eng	eng	English
enm	enm	English, Middle (1100-1500)
epo	epo	Esperanto
est	est	Estonian
eus	baq	Basque
ewe	ewe	Ewe
ewo	ewo	Ewondo
fan	fan	Fang
fao	fao	Faroese
fas	per	Persian
fat	fat	Fanti
fij	fij	Fijian
fin	fin	Finnish
fiu	fiu	Finno-Ugrian (Other)
fon	fon	Fon
fra	fre	French
frm	frm	French, Middle (ca. 1400-1600)
fro	fro	French, Old (842-ca. 1400)
fry	fry	Frisian
ful	ful	Fulah
fur	fur	Friulian
gaa	gaa	Ga
gay	gay	Gayo
gba	gba	Gbaya
gem	gem	Germanic (Other)
gez	gez	Geez
gil	gil	Gilbertese
gla	gla	Gaelic (Scots)
gle	gle	Irish
glg	glg	Gallegan
glv	glv	Manx
gmh	gmh	German, Middle High (ca. 1050-1500)
goh	goh	German, Old High (ca. 750-1050)
gon	gon	Gondi
gor	gor	Gorontalo
got	got	Gothic
grb	grb	Grebo
grc	grc	Greek, Ancient (to 1453)
grn	grn	Guarani
guj	guj	Gujarati
gwi	gwi	Gwich'in
hai	hai	Haida
hau	hau	Hausa
haw	haw	Hawaiian
heb	heb	Hebrew
her	her	Herero
hil	hil	Hiligaynon
him	him	Himachali
hin	hin	Hindi
hit	hit	Hittite
hmn	hmn	Hmong
hmo	hmo	Hiri Motu
hrv	scr	Croatian
hun	hun	Hungarian
hup	hup	Hupa
hye	arm	Armenian
iba	iba	Iban
ibo	ibo	Igbo
ijo	ijo	Ijo
iku	iku	Inuktitut
ile	ile	Interlingue
ilo	ilo	Iloko
ina	ina	Interlingua (International Auxilary Language Association)
inc	inc	Indic (Other)
ind	ind	Indonesian
ine	ine	Indo-European (Other)
ipk	ipk	Inupiak
ira	ira	Iranian (Other)
iro	iro	Iroquoian languages
isl	ice	Icelandic
ita	ita	Italian
jaw	jav	Javanese
jpn	jpn	Japanese
jpr	jpr	Judeo-Persian
jrb	jrb	Judeo-Arabic
kaa	kaa	Kara-Kalpak
kab	kab	Kabyle
kac	kac	Kachin
kal	kal	Kalaallisut
kam	kam	Kamba
kan	kan	Kannada
kar	kar	Karen
kas	kas	Kashmiri
kat	geo	Georgian
kau	kau	Kanuri
kaw	kaw	Kawi
kaz	kaz	Kazakh
kha	kha	Khasi
khi	khi	Khoisan (Other)
khm	khm	Khmer
kho	kho	Khotanese
kik	kik	Kikuyu
kin	kin	Kinyarwanda
kir	kir	Kirghiz
kmb	kmb	Kimbundu
kok	kok	Konkani
kom	kom	Komi
kon	kon	Kongo
kor	kor	Korean
kos	kos	Kosraean
kpe	kpe	Kpelle
kro	kro	Kru
kru	kru	Kurukh
kua	kua	Kuanyama
kum	kum	Kumyk
kur	kur	Kurdish
kut	kut	Kutenai
lad	lad	Ladino
lah	lah	Lahnda
lam	lam	Lamba
lao	lao	Lao
lat	lat	Latin
lav	lav	Latvian
lez	lez	Lezghian
lin	lin	Lingala
lit	lit	Lithuanian
lol	lol	Mongo
loz	loz	Lozi
ltz	ltz	Letzeburgesch
lua	lua	Luba-Lulua
lub	lub	Luba-Katanga
lug	lug	Ganda
lui	lui	Luiseno
lun	lun	Lunda
luo	luo	Luo (Kenya and Tanzania)
lus	lus	Lushai
mad	mad	Madurese
mag	mag	Magahi
mah	mah	Marshall
mai	mai	Maithili
mak	mak	Makasar
mal	mal	Malayalam
man	man	Mandingo
map	map	Austronesian (Other)
mar	mar	Marathi
mas	mas	Masai
mdr	mdr	Mandar
men	men	Mende
mga	mga	Irish, Middle (900-1200)
mic	mic	Micmac
min	min	Minangkabau
mis	mis	Miscellaneous languages
mkd	mac	Macedonian
mkh	mkh	Mon-Khmer (Other)
mlg	mlg	Malagasy
mlt	mlt	Maltese
mni	mni	Manipuri
mno	mno	Manobo languages
moh	moh	Mohawk
mol	mol	Moldavian
mon	mon	Mongolian
mos	mos	Mossi
mri	mao	Maori
msa	may	Malay
mul	mul	Multiple languages
mun	mun	Munda languages
mus	mus	Creek
mwr	mwr	Marwari
mya	bur	Burmese
myn	myn	Mayan languages
nah	nah	Nahuatl
nai	nai	North American Indian (Other)
nau	nau	Nauru
nav	nav	Navajo
nbl	nbl	Ndebele, South
nde	nde	Ndebele, North
ndo	ndo	Ndonga
nep	nep	Nepali
new	new	Newari
nia	nia	Nias
nic	nic	Niger-Kordofanian (Other)
niu	niu	Niuean
nld	dut	Dutch
non	non	Norse, Old
nor	nor	Norwegian
nso	nso	Sohto, Northern 
nub	nub	Nubian languages
nya	nya	Nyanja
nym	nym	Nyamwezi
nyn	nyn	Nyankole
nyo	nyo	Nyoro
nzi	nzi	Nzima
oci	oci	Occitan (post 1500)
oji	oji	Ojibwa
ori	ori	Oriya
orm	orm	Oromo
osa	osa	Osage
oss	oss	Ossetic
ota	ota	Turkish, Ottoman (1500-1928)
oto	oto	Otomian languages
paa	paa	Papuan (Other)
pag	pag	Pangasinan
pal	pal	Pahlavi
pam	pam	Pampanga
pan	pan	Panjabi
pap	pap	Papiamento
pau	pau	Palauan
peo	peo	Persian, Old (ca. 600-400 B.C.)
phi	phi	Philippine (Other)
phn	phn	Phoenician
pli	pli	Pali
pol	pol	Polish
pon	pon	Pohnpeian
por	por	Portuguese
pra	pra	Prakrit languages
pro	pro	Provenal, Old (to 1500)
pus	pus	Pushto
qaa-qtz	qaa-qtz	Reserved for local use
que	que	Quechua
raj	raj	Rajasthani
rap	rap	Rapanui
rar	rar	Rarotongan
roa	roa	Romance (Other)
roh	roh	Raeto-Romance
rom	rom	Romany
ron	rum	Romanian
run	run	Rundi
rus	rus	Russian
sad	sad	Sandawe
sag	sag	Sango
sah	sah	Yakut
sai	sai	South American Indian (Other)
sal	sal	Salishan languages
sam	sam	Samaritan Aramaic
san	san	Sanskrit
sas	sas	Sasak
sat	sat	Santali
sco	sco	Scots
sel	sel	Selkup
sem	sem	Semitic (Other)
sga	sga	Irish, Old (to 900)
shn	shn	Shan
sid	sid	Sidamo
sin	sin	Sinhalese
sio	sio	Siouan languages
sit	sit	Sino-Tibetan (Other)
sla	sla	Slavic (Other)
slk	slo	Slovak
slv	slv	Slovenian
smi	smi	Sami languages
smo	smo	Samoan
sna	sna	Shona
snd	snd	Sindhi
snk	snk	Soninke
sog	sog	Sogdian
som	som	Somali
son	son	Songhai
sot	sot	Sotho, Southern
spa	spa	Spanish
sqi	alb	Albanian
srd	srd	Sardinian
srp	scc	Serbian
srr	srr	Serer
ssa	ssa	Nilo-Saharan (Other)
ssw	ssw	Swati
suk	suk	Sukuma
sun	sun	Sundanese
sus	sus	Susu
sux	sux	Sumerian
swa	swa	Swahili
swe	swe	Swedish
syr	syr	Syriac
tah	tah	Tahitian
tai	tai	Tai (Other)
tam	tam	Tamil
tat	tat	Tatar
tel	tel	Telugu
tem	tem	Timne
ter	ter	Tereno
tet	tet	Tetum
tgk	tgk	Tajik
tgl	tgl	Tagalog
tha	tha	Thai
tig	tig	Tigre
tir	tir	Tigrinya
tiv	tiv	Tiv
tkl	tkl	Tokelau
tli	tli	Tlingit
tmh	tmh	Tamashek
tog	tog	Tonga (Nyasa)
ton	ton	Tonga (Tonga Islands)
tpi	tpi	Tok Pisin
tsi	tsi	Tsimshian
tsn	tsn	Tswana
tso	tso	Tsonga
tuk	tuk	Turkmen
tum	tum	Tumbuka
tur	tur	Turkish
tut	tut	Altaic (Other)
tvl	tvl	Tuvalu
twi	twi	Twi
tyv	tyv	Tuvinian
uga	uga	Ugaritic
uig	uig	Uighur
ukr	ukr	Ukrainian
umb	umb	Umbundu
und	und	Undetermined
urd	urd	Urdu
uzb	uzb	Uzbek
vai	vai	Vai
ven	ven	Venda
vie	vie	Vietnamese
vol	vol	Volapk
vot	vot	Votic
wak	wak	Wakashan languages
wal	wal	Walamo
war	war	Waray
was	was	Washo
wen	wen	Sorbian languages
wol	wol	Wolof
xho	xho	Xhosa
yao	yao	Yao
yap	yap	Yapese
yid	yid	Yiddish
yor	yor	Yoruba
ypk	ypk	Yupik languages
zap	zap	Zapotec
zen	zen	Zenaga
zha	zha	Zhuang
zho	chi	Chinese
znd	znd	Zande
zul	zul	Zulu
zun	zun	Zuni

(end of list)
