MARC Codes for languages

A revision of ISO 639 completed late 1990 is described as supplying 3-character language codes (following MARC 3-character language codes in part), based upon the code sequence of the American National Standard (ANSI Z39.53). This draft will be circulated for worldwide review in 1991. It remains to be seen whether these new ISO 639 3-character codes qualify mnemonically for use in SGML tagging and if the set is complete. Provisionally, and as a convenience, the set of 3-character MARC language codes are supplied in this appendix. Where they are mnemonic, unique and adequately distinguish dialectical variants, it would seem permissible to use them for lang attribute values or as language tags.



                   MARC 3-CHARACTER LANGUAGE CODES

ach	Acholi
ach	Acoli (Acholi)
afa	Afro-asiatic
afh	Afrihili
afr	Afrikaans
ajm	Aljamia
akk	Akkadian
akk	Assyro-Babylonian (Akkadian)
alb	Albanian
ale	Aleut
alg	Algonquian languages
alg	Abnaki (Algonquian languages)
alg	Fox (Algonquian languages)
alg	Malecite (Algonquian languages; used "nai" before 4/84)
alg	Menominee (Algonquian languages)
alg	Mohegan (Alogonquian languages)
alg	Passamaquoddy (Algonquian languages)
alg	Penobscot (Algonquian languages)
alg	Potowatomi (Algonquian languages)
amh	Amharic
amh	Amarinya (Amharic)
ang	Anglo-Saxon (ca. 600-1100)
ang	English, Old (Anglo-Saxon, ca. 600-1100)
ang	Old English (Anglo-Saxon, ca. 600-1100)
apa	Apache
ara	Arabic
arc	Aramaic
arc	Chaldean (Aramaic)
arm	Armenian
arn	Araucanian
arp	Arapaho
arw	Arawak
asm	Assamese
ath	Athapascan languages
ath	Carrier (Athapascan languages)
ath	Chipewyan (Athapascan languages)
ath	Dogrib (Athapascan languages)
ath	Hare (Athapascan languages)
ath	Kaska (Athapascan languages)
ath	Kawchottine (Athapascan languages)
ath	Kiowa Apache (Athapascan languages)
ath	Koyukon (Athapascan languages)
ath	Kutchin (Athapascan languages)
ath	Montagnais (Athapascan); use Athapascan languages
ath	Sarsi (Athapascan languages)
ath	Sekani-Beaver (Athapascan languages)
ath	Slave (Athapascan languages)
ath	Tagish (Athapascan languages)
ath	Tahltan (Athapascan languages)
ath	Thlingchadinne (Athapascan languages)
ath	Tsattine (Athapascan languages)
ath	Tsilkotin (Athapascan languages)
ath	Upper Umpqua (Athapascan languages)
ava	Avaric
ava	Avar (Avaric)
ave	Avesta
ave	Avestan (Avesta)
awa	Awadhi
aym	Aymara
aze	Azerbaijani
aze	Azeri (Azerbaijani)
bak	Bashkir
bal	Baluchi
bal	Biluchi (Baluchi)
bam	Bambara
bam	Bamana (Bambara)
baq	Basque
bat	Baltic
bej	Beja
bej	Bedja (Beja)
bej	Bishari (Beja)
bel	Belorussian
bel	Byelorussian (Belorussian)
bem	Bemba
ben	Bengali
ber	Berber languages
bho	Bhojpuri
bho	Nagpuria (Bhojpuri)
bla	Blackfoot
bla	Siksika (Blackfoot)
bra	Braj
bre	Breton
bre	Armoric (Breton)
bul	Bulgarian
bur	Burmese
cad	Caddo
cai	Central American Indian
cam	Cambodian
cam	Khmer (Cambodian)
car	Carib
cat	Catalan
cau	Caucasian
chb	Chibcha
che	Chechen
che	Tchetchen (Chechen)
chi	Chinese
chn	Chinook Jargon
cho	Choctaw
chr	Cherokee
chu	Church Slavic
chu	Bulgarian, Old (Church Slavic)
chu	Old Bulgarian (Church Slavic)
chu	Old Church Slavonic (Church Slavic)
chv	Chuvash
chy	Cheyenne
cop	Coptic
cor	Cornish
cre	Cree
cre	Montagnais (Cree); use Cree
cre	Nascapee (Cree)
crp	Creoles and Pidgins
crp	Pidgin English (Creoles and Pidgins)
cus	Cushitic
cze	Czech
cze	Bohemian (Czech)
dak	Dakota
dak	Assiniboin (Dakota)
dak	Lakota (Dakota)
dak	Santee (Dakota)
dak	Sioux (Dakota)
dak	Teton (Dakota)
dak	Yankton (Dakota)
dan	Danish
del	Delaware
din	Dinka
din	Denca (Dinka)
doi	Dogri
doi	Kangri (Dogri)
doi	Kongri (Dogri)
dra	Dravidian
dua	Duala
dum	Dutch, Middle (ca. 1050-1350)
dum	Middle Dutch (Dutch, Middle)
dut	Dutch
dut	Flemish (Dutch)
dut	Netherlandic (Dutch)
efi	Efik
efi	Ibidio (Efik)
egy	Egyptian
egy	Demotic (Egyptian)
egy	Hieratic (Egyptian)
egy	Hieroglyphics (Egyptian)
elx	Elamite
elx	Anzanite (Elamite)
elx	Susian (Elamite)
eng	English
enm	English, Middle (ca. 1100-1500)
enm	Middle English (English, Middle)
esk	Eskimo
esk	Eskimoan (Eskimo)
esk	Greenlandic (Eskimo)
esk	Yupik (Eskimo)
esp	Esperanto
est	Estonian
eth	Ethiopic
eth	Ge'ez (Ethiopic)
ewe	Ewe
fan	Fang
fan	Fan (Fang)
far	Faroese
fin	Finnish
fiu	Finno-Ugrian
fiu	Udmurt (Finno-Ugrian)
fiu	Votyak (Finno-Ugrian)
fon	Fon
fre	French
fri	Frisian
frm	French, Middle (ca. 1500-1700)
frm	Middle French (French, Middle ca. 1500-1700)
fro	French, Old (ca. 842-1500)
fro	Old French (ca. 842-1500)
gaa	Ga
gae	Gaelic (Scots)
gae	Scots Gaelic; use Gaelic (Scots)
gal	Galla
gem	Germanic
gem	Lallans (Germanic)
gem	Lowlands Scots (Germanic)
gem	Middle Scots (Germanic)
gem	Old Swedish (Germanic)
gem	Pennsylvania Dutch (Germanic)
gem	Swedish, Old (Germanic)
geo	Georgian
ger	German
gmh	German, Middle High (ca. 1050-1500)
gmh	Middle High German (German, Middle High)
goh	German, Old High (ca. 750-1050)
goh	Old High German (ca. 750-1050)
gon	Gondi
got	Gothic
grc	Greek, Ancient (to 1453)
grc	Ancient Greek (Greek, Ancient)
grc	Biblical Greek (Greek, Ancient)
grc	Byzantine Greek (Greek, Ancient)
grc	Classical Greek (Greek, Ancient)
grc	Greek, Biblical (Greek, Ancient)
grc	Greek, Byzantine (Greek, Ancient)
grc	Greek, Classical (Greek, Ancient)
grc	Greek, Hellenistic (Greek, Ancient)
grc	Greek, Medieval (Greek, Ancient)
grc	Greek, Patristic (Greek, Ancient)
grc	Hellenistic Greek (Greek, Ancient)
grc	Medieval Greek (Greek, Ancient)
grc	Patristic Greek (Greek,Ancient)
gre	Greek, Modern (1453- )
gua	Guarani
guj	Gujarati
hai	Haida
hau	Hausa
haw	Hawaiian
heb	Hebrew
heb	Ancient Hebrew (Hebrew)
heb	Modern Hebrew (Hebrew)
her	Herero
him	Himachali
hin	Hindi
hun	Hungarian
hun	Magyar (Hungarian)
hup	Hupa
ice	Icelandic
ilo	Ilocano
ilo	Iloko (Ilocano)
inc	Indic
ind	Indonesian
ine	Indo-European
ine	Irish, Old (Indo-European)
ine	Old Irish (Indo-European)
int	Interlingua
ira	Iranian
iri	Irish
iri	Erse (Irish)
iri	Gaelic (Irish)
iro	Iroquoian languages
iro	Cayuga (Iroquoian languages)
iro	Oneida (Iroquoian languages)
iro	Onondaga (Iroquoian languages)
iro	Seneca (Iroquoian languages)
iro	Tuscarora (Iroquoian languages)
ita	Italian
ita	Milanese (Italian)
jav	Javanese
jpn	Japanese (use for related languages)
jpr	Judaeo-Persian
jrb	Judaeo-Arabic
kaa	Karakalpak
kac	Kachin
kam	Kamba
kan	Kannada
kan	Canarese (Kannada)
kan	Kanarese (Kannada)
kar	Karen
kas	Kashmiri
kau	Kanuri
kaz	Kazakh
kha	Khasi ("sit" used before 4/84)
kho	Khotanese
kho	Saka (Khotanese)
kik	Kikuyu
kin	Kinyarwanda
kin	Ruanda (Kinyarwanda)
kir	Kirghiz
kok	Konkani
kon	Kongo
kon	Congo (Kongo)
kor	Korean (use for related lang. and dial.)
kpe	Kpelle
kpe	Guerze (Kpelle)
kro	Kru
kru	Kurukh
kur	Kurdish
kut	Kutenai
lad	Ladino
lad	Judaeo-Spanish (Ladino)
lad	Sephardic (Ladino)
lah	Lahnda
lah	Panjabi (Western); use Lahnda
lam	Lamba
lan	Langue d'oc (post 1500; "pro" used before 4/84)
lan	Occitan, Modern (post-1500; use Langue d'oc)
lan	Provencal, Modern (post-1500) use Langue d'oc
lao	Lao
lap	Lapp
lat	Latin
lav	Latvian
lav	Lettish (Latvian)
lit	Lithuanian
lol	Lolo (Bantu)
lol	Mongo (Lolo--Bantu)
lub	Luba
lug	Luganda
lug	Ganda (Luganda)
lui	Luiseno
mac	Macedonian
mag	Magahi (Central, Northern or Southern)
mag	Central Magahi (Magahi)
mag	Northern Magahi (Magahi)
mag	Southern Magahi (Magahi)
mai	Maithili
mal	Malayalam
man	Mandingo
mao	Maori
map	Malayo-Polynesian
map	Iai (Malayo-Polynesian)
map	Chamorro (Malayo-Polynesian)
map	Javanese, Old (Malayo-Polynesian)
map	Kawi (Malayo-Polynesian)
map	Nguna (Malayo-Polynesian)
map	Old Javanese (Malayo-Polynesian)
map	Tongan (Malayo-Polynesian)
mar	Marathi
mas	Masai
max	Manx ("cel" used before 4/84)
may	Malay
men	Mende
mic	Micmac
mis	Miscellaneous
mis	Ainu (miscellaneous)
mis	Etruscan
mla	Malagasy
mla	Madagascan (Malagasy)
mlt	Maltese
mno	Manobo
moh	Mohawk
mol	Moldavian
mon	Mongol
mon	Mongolian (Mongol)
mos	Mossi
mos	Mole (Mossi)
mos	More (Mossi)
mul	Multilingual
mul	Polyglot (Multilingual)
mus	Muskogee
mus	Creek (Muskogee)
mwr	Marwari
myn	Mayan languages
myn	Chontal of Tabasco (Mayan languages)
myn	Chorti (Mayan languages)
myn	Jacalteca (Mayan languages)
myn	Kekchi (Mayan languages)
myn	Kiche (Mayan languages)
myn	Lacandon Maya (Mayan languages)
myn	Mopan Maya (Mayan languages)
myn	Quiche (Mayan languages)
myn	Tzeltal (Mayan languages)
myn	Tzotzil (Mayan languages)
nah	Nahuatlan
nah	Aztec (Nahuatlan)
nai	North American Indian
nai	Beothuk (North American Indian)
nav	Navajo
nep	Nepali
new	Newari
nic	Niger-Congo
nic	Akan (Niger-Congo)
nic	Ashanti (Niger-Congo)
nic	Bantu (Niger-Congo)
nic	Nyanga (Niger-Congo; "nya" used before 4/84)
nic	Sudanic Group (Niger-Congo)
nor	Norwegian
nor	Dano-Norwegian (Norwegian)
nor	Landsmaal (Norwegian)
nor	Riksmaal (Norwegian)
nso	Northern Sotho
nso	Sotho, Northern (Northern Sotho)
nub	Nubian
nya	Nyanja
nya	Cewa (Nyanja)
nya	Chewa (Nyanja)
nya	ChiChewa (Nyanja)
nym	Nyamwezi
nyo	Nyoro
oji	Ojibwa
oji	Algonkin (Ojibwa)
oji	Chippewa (Ojibwa)
oji	Ottawa (Ojibwa)
oji	Salteaux (Ojibwa)
ori	Oriya
osa	Osage
oss	Ossetic
ota	Ottoman Turkish
ota	Osmanli (Ottoman Turkish)
oto	Otomian languages
oto	Chichimeca-Jonaz (Otomian languages)
oto	Matlatzinca (Otomian languages)
oto	Mazahua (Otomian languages)
oto	Ocuiltec (Otomian languages)
oto	Othomi (Otomian languages)
oto	Otomi (Otomian languages)
oto	Pame (Otomian languages)
paa	Papuan-Australian
paa	Kewa (Papuan-Australian)
pal	Pahlavi
pal	Middle Persian (Pahlavi)
pal	Pehlevi (Pahlavi)
pal	Persian, Middle (Pahlavi)
pan	Panjabi
pan	Punjabi (Panjabi)
peo	Persian, Old (ca. 600 B.C.-400 B.C.)
peo	Old Persian (Persian, Old)
per	Persian, Modern
per	Farsi (Persian, Modern)
pli	Pali
pol	Polish
por	Portuguese
pra	Prakrit
pro	Provencal (to 1500); (before 4/84 included all Occitan)
pro	Occitan, Old (to 1500; use Provencal)
pro	Old Provencal (to 1500; use Provencal)
pro	Provencal, Old (to 1500); use Provencal
pus	Pushto
pus	Pashto (Pushto)
pus	Afghan (Pushto)
que	Quechua
que	Kechua (Quechua)
raj	Rajasthani
roa	Romance
roa	Anglo-Norman (Romance)
roa	Gallegan (Romance)
roh	Romansh (Rhaeto-Romance)
roh	Rhaeto-Romance
roh	Ladin (Rhaeto-Romance)
roh	Raeto-Romance (Rhaeto-Romance)
roh	Rumansh (Rhaeto-Romance)
roh	Sursilvan (Rhaeto-Romance)
rom	Romany
rom	Gipsy (Romany)
rom	Gypsy (Romany)
rum	Romanian
rum	Rumanian (Romanian)
run	Rundi
run	Kirundi (Rundi)
rus	Russian
sad	Sandawe
sag	Sango
sai	South American Indian
sal	Salishan Languages
sal	Bella Coola (Salishan languages)
sal	Comox (Salishan languages)
sal	Halkomelem (Salishan languages)
sal	Lillooet (Salishan languages)
sal	Ntlakyapamuk (Salishan languages)
sal	Okinagan (Salishan languages)
sal	Salish (Salishan languages)
sal	Seechelt (Salishan languages)
sal	Shuswap (Salishan languages)
sal	Squawmish (Salishan languages)
sal	Straits Salish (Salishan languages)
sal	Thompson (Salishan languages)
sam	Samaritan Aramaic
san	Sanskrit
san	Vedic (Sanskrit)
scc	Serbo-Croatian (Cyrillic)
scr	Serbo-Croatian (Roman)
scr	Croatian (Serbo-Croatian/Roman)
sel	Selkup
sel	Ostiak Samoyed (Selkup)
sem	Semitic
shn	Shan
sho	Shona
sho	Mashona (Shona)
sid	Sidamo
sio	Siouan languages
sio	Biloxi (Siouan languages)
sio	Chiwere (Siouan languages)
sio	Crow (Siouan languages)
sio	Hidatsa (Siouan languages;"nai" used before 1984)
sio	Mandan (Siouan languages)
sio	Ofogoula (Siouan languages)
sio	Tutelo (Siouan languages)
sio	Winnebago (Siouan languages)
sit	Sino-Tibetan
sla	Slavic
sla	Old Russian (Slavic)
sla	Russian, Old (Slavic)
slo	Slovak
slv	Slovenian
snd	Sindhi
snh	Sinhalese
sog	Sogdian
som	Somali
son	Songhai
spa	Spanish
spa	Castilian (Spanish)
srr	Serer
ssa	Sub-Saharan African
ssa	Bushman (Sub-Saharan African)
ssa	Hottentot (Sub-Saharan African)
ssa	Nandi (Sub-Saharan African)
sso	Southern Sotho
sso	Sotho, Southern (Southern Sotho)
sso	SeSotho Group (Southern Sotho)
sso	Sesuto (Southern Sotho)
sso	Sotho (Southern Sotho)
suk	Sukuma
sun	Sundanese ("map" used before 4/84)
sus	Susu
sux	Sumerian
swa	Swahili
swe	Swedish
syr	Syriac
syr	Neo-Syriac (Syriac)
tag	Tagalog
tag	Filipino (Tagalog)
tag	Pilipino (Tagalog)
taj	Tajik
taj	Tadzhik (Tajik)
tam	Tamil
tar	Tatar
tel	Telugu
tem	Temne
tem	Timne (Temne)
ter	Tereno
tha	Thai
tha	Siamese (Thai)
tib	Tibetan
tig	Tigre
tir	Tigrina
tli	Tlingit
tsi	Tsimshian
tsw	Tswana
tsw	Sechuana (Tswana)
tuk	Turkmen
tuk	Turkoman (Turkmen)
tur	Turkish
tut	Turko-Tataric
twi	Twi
uga	Ugaritic
uig	Uigur
ukr	Ukrainian
ukr	Ruthenian (Ukrainian)
umb	Umbundu
umb	Mbundu (Bengela District; Umbundu)
umb	Nano (Umbundu)
und	Undetermined
urd	Urdu
uzb	Uzbek
vie	Vietnamese
vie	Annamese (Vietnamese)
vot	Votic
vot	Vote (Votic)
vot	Votian (Votic)
vot	Votish (Votic)
wak	Wakashan languages
wak	Bella Bella (Wakashan languages)
wak	Haisla (Wakashan languages)
wak	Heiltsuk (Wakashan languages)
wak	Kwakiutl (Wakashan languages)
wak	Nitinat (Wakashan languages)
wak	Nootka (Wakashan languages)
wal	Walamo
was	Washo
wel	Welsh
wen	Wendic
wen	Sorbian languages (Wendic)
wen	Sorbic (Wendic)
wen	Wendish (Wendic)
wol	Wolof
xho	Xhosa
xho	Isi-Xosa (Xhosa)
xho	Kafir (Xhosa)
xho	Xosa (Xhosa)
yao	Yao (Bantu)
yid	Yiddish
yid	Judaeo-German (Yiddish)
yor	Yoruba
zap	Zapotec
zen	Zenaga
zul	Zulu
zun	Zuni