HOME

TheInfoList



OR:

A macrolanguage is a group of mutually intelligible speech varieties, or
dialect continuum A dialect continuum or dialect chain is a series of Variety (linguistics), language varieties spoken across some geographical area such that neighboring varieties are Mutual intelligibility, mutually intelligible, but the differences accumulat ...
, that have no traditional name in common, and which may be considered distinct languages by their speakers. Macrolanguages are used as a book-keeping mechanism for the
ISO 639 ISO 639 is a international standard, standard by the International Organization for Standardization (ISO) concerned with representation of languages and language groups. It currently consists of four sets (1-3, 5) of code, named after each part w ...
international standard of language codes. Macrolanguages are established to assist mapping between different sets of ISO language codes. Specifically, there may be a many-to-one correspondence between ISO 639-3, intended to identify all the thousands of languages of the world, and either of two other sets, ISO 639-1, established to identify languages in computer systems, and ISO 639-2, which encodes a few hundred languages for library cataloguing and bibliographic purposes. When such many-to-one ISO 639-2 codes are included in an ISO 639-3 context, they are called "macrolanguages" to distinguish them from the corresponding individual languages of ISO 639-3. According to the ISO, ISO 639-3 is curated by
SIL International SIL Global (formerly known as the Summer Institute of Linguistics International) is an evangelical Christian nonprofit organization whose main purpose is to study, develop and document languages, especially those that are lesser-known, to expan ...
; ISO 639-2 is curated by the
Library of Congress The Library of Congress (LOC) is a research library in Washington, D.C., serving as the library and research service for the United States Congress and the ''de facto'' national library of the United States. It also administers Copyright law o ...
(USA). The mapping often has the implication that it covers borderline cases where two language varieties may be considered strongly divergent dialects of the same language or very closely related languages ( dialect continua); it may also encompass situations when there are language varieties that are considered to be varieties of the same language on the grounds of ethnic, cultural, and political considerations, rather than linguistic reasons. However, this is not its primary function and the classification is not evenly applied. For example, Chinese is a macrolanguage encompassing many languages that are not mutually intelligible, but the languages "
Standard German Standard High German (SHG), less precisely Standard German or High German (, , or, in Switzerland, ), is the umbrella term for the standard language, standardized varieties of the German language, which are used in formal contexts and for commun ...
", " Bavarian German", and other closely related languages do not form a macrolanguage, despite being more mutually intelligible. Other examples include Tajiki not being part of the Persian macrolanguage despite sharing much lexicon, and
Urdu Urdu (; , , ) is an Indo-Aryan languages, Indo-Aryan language spoken chiefly in South Asia. It is the Languages of Pakistan, national language and ''lingua franca'' of Pakistan. In India, it is an Eighth Schedule to the Constitution of Indi ...
and
Hindi Modern Standard Hindi (, ), commonly referred to as Hindi, is the Standard language, standardised variety of the Hindustani language written in the Devanagari script. It is an official language of India, official language of the Government ...
not forming a macrolanguage despite forming a mutually intelligible dialect continuum. All dialects of Hindi are considered separate languages. Basically, ISO 639-2 and ISO 639-3 use different criteria for dividing language varieties into languages, 639-2 uses shared writing systems and literature more whereas 639-3 focuses on mutual intelligibility and shared lexicon. The macrolanguages exist within the ISO 639-3 code set to make mapping between the two sets easier. The use of macrolanguages was applied in ''
Ethnologue ''Ethnologue: Languages of the World'' is an annual reference publication in print and online that provides statistics and other information on the living languages of the world. It is the world's most comprehensive catalogue of languages. It w ...
'', starting in the 16th edition. The most recent registered macrolanguage is
Sanskrit Sanskrit (; stem form ; nominal singular , ,) is a classical language belonging to the Indo-Aryan languages, Indo-Aryan branch of the Indo-European languages. It arose in northwest South Asia after its predecessor languages had Trans-cultural ...
with code san, adopted in 15 December 2023, though it already existed as individual language for several years. , there are fifty-nine language codes in ISO 639-2 that are counted as macrolanguages in ISO 639-3. Some of the macrolanguages had no individual language (as defined by 639-3) in ISO 639-2, e.g. "ara" (
Arabic Arabic (, , or , ) is a Central Semitic languages, Central Semitic language of the Afroasiatic languages, Afroasiatic language family spoken primarily in the Arab world. The International Organization for Standardization (ISO) assigns lang ...
), but ISO 639-3 recognizes different varieties of Arabic as separate languages under some circumstances. Others, like "nor" ( Norwegian) had their two individual parts (nno
Nynorsk Nynorsk (; ) is one of the two official written standards of the Norwegian language, the other being Bokmål. From 12 May 1885, it became the state-sanctioned version of Ivar Aasen's standard Norwegian language (''Landsmål''), parallel to the Da ...
, nob
Bokmål Bokmål () (, ; ) is one of the official written standards for the Norwegian language, alongside Nynorsk. Bokmål is by far the most used written form of Norwegian today, as it is adopted by 85% to 90% of the population in Norway. There is no cou ...
) already in 639-2. That means some languages (e.g. "arb" Standard Arabic) that were considered by ISO 639-2 to be dialects of one language ("ara") are now in ISO 639-3 in certain contexts considered to be individual languages themselves. This is an attempt to deal with varieties that may be linguistically distinct from each other, but are treated by their speakers as forms of the same language, e.g. in cases of diglossia. For example, * Generic Arabic, 639-2 * Standard Arabic, 639-3 ISO 639-2 also includes codes for collections of languages; these are not the same as macrolanguages. These collections of languages are excluded from ISO 639-3, because they never refer to individual languages. Most such codes are included in ISO 639-5.


Types of macrolanguages

* elements that have no ISO 639-2 code: 4 (bnc, hbs, kln, luy) * elements that have no ISO 639-1 code: 29 * elements that do have ISO 639-1 codes: 34 * elements whose individual languages have ISO 639-1 codes: 4 ** aka – tw ** hbs – bs, hr, sr ** msa – id ** nor – nb, nn


List of macrolanguages

This list only includes official data from SIL International.


List of macrolanguages and the individual languages

This is a complete list of the individual language codes that comprise the macrolanguages in the ISO 639-3 code tables .


aaa–ezz


aka

aka is the ISO 639-3 language code for Akan. Its ISO 639-1 code is ak. There are two individual language codes assigned: * fatFanti * twiTwi


ara

ara is the ISO 639-3 language code for
Arabic Arabic (, , or , ) is a Central Semitic languages, Central Semitic language of the Afroasiatic languages, Afroasiatic language family spoken primarily in the Arab world. The International Organization for Standardization (ISO) assigns lang ...
. Its ISO 639-1 code is ar. There are twenty-eight individual language codes assigned: * aaoAlgerian Saharan Arabic * abhTajiki Arabic * abvBaharna Arabic * acmMesopotamian Arabic * acqTa'izzi-Adeni Arabic * acwHijazi Arabic * acxOmani Arabic * acyCypriot Arabic * adfDhofari Arabic * aebTunisian Arabic * aecSaidi Arabic * afbGulf Arabic * apc
Levantine Arabic Levantine Arabic, also called Shami (Endonym and exonym, autonym: or ), is an Varieties of Arabic, Arabic variety spoken in the Levant, namely in Syria, Jordan, Lebanon, Palestine, Israel and southern Turkey (historically only in Adana Prov ...
* apd
Sudanese Arabic Sudanese Arabic, also referred to as the Sudanese dialect (, ), Colloquial Sudanese ( ) or locally as Common Sudanese ( ) refers to the various related varieties of Arabic spoken in Sudan as well as parts of Egypt, Eritrea and Ethiopia. Sudanese ...
* arbStandard Arabic * arqAlgerian Arabic * arsNajdi Arabic * aryMoroccan Arabic * arzEgyptian Arabic * auzUzbeki Arabic * avlEastern Egyptian Bedawi Arabic * ayhHadrami Arabic * aylLibyan Arabic * aynSanaani Arabic * ayp
North Mesopotamian Arabic North Mesopotamian Arabic, also known as Moslawi (meaning 'of Mosul Mosul ( ; , , ; ; ; ) is a major city in northern Iraq, serving as the capital of Nineveh Governorate. It is the second largest city in Iraq overall after the capital Baghda ...
* pgaSudanese Creole Arabic * shuChadian Arabic * sshShihhi Arabic The following codes were previously part of : * ajpSouth Levantine Arabic (merged with (formerly for the North one) to be a single Levantine Arabic) * bbzBabalia Creole Arabic (Non-existent; Code retired 23 January 2020)


aym

aym is the ISO 639-3 language code for Aymara. Its ISO 639-1 code is ay. There are two individual language codes assigned: * aycSouthern Aymara * ayrCentral Aymara


aze

aze is the ISO 639-3 language code for Azerbaijani. Its ISO 639-1 code is az. There are two individual language codes assigned: * azbSouth Azerbaijani * azjNorth Azerbaijani


bal

bal is the ISO 639-3 language code for Baluchi. There are three individual language codes assigned: * bccSouthern Balochi * bgnWestern Balochi * bgpEastern Balochi


bik

bik is the ISO 639-3 language code for Bikol. There are eight individual language codes assigned: * bclCentral Bikol * blnSouthern Catanduanes Bikol * btoRinconada Bikol * ctsNorthern Catanduanes Bikol * fblWest Albay Bikol * lblLibon Bikol * rblMiraya Bikol * ublBuhi'non Bikol The following code was previously part of bik: * bhkAlbay Bicolano (Split into Buhi'non Bikol bl Libon Bikol bl Miraya Bikol bl and West Albay Bikol blon 18 January 2010)


bnc

bnc is the ISO 639-3 language code for Bontok. There are five individual language codes assigned: * ebkEastern Bontok * lbkCentral Bontok * obkSouthern Bontok * rbkNorthern Bontok * vbkSouthwestern Bontok


bua

bua is the ISO 639-3 language code for Buriat. There are three individual language codes assigned: * bxmMongolia Buriat * bxrRussia Buriat * bxuChina Buriat


chm

chm is the ISO 639-3 language code for Mari, a language located in
Russia Russia, or the Russian Federation, is a country spanning Eastern Europe and North Asia. It is the list of countries and dependencies by area, largest country in the world, and extends across Time in Russia, eleven time zones, sharing Borders ...
. There are two individual language codes assigned: * mhrEastern Mari * mrjWestern Mari


cre

cre is the ISO 639-3 language code for
Cree The Cree, or nehinaw (, ), are a Indigenous peoples of the Americas, North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations in Canada, First Nations. They live prim ...
. Its ISO 639-1 code is cr. There are six individual language codes assigned: * crjSouthern East Cree * crkPlains Cree * crlNorthern East Cree * crmMoose Cree * cswSwampy Cree * cwdWoods Cree In addition, there are six closely associated individual codes: * nskNaskapi (part of the Cree language group but not included under the cre macrolanguage designation) * moeMontagnais (part of the Cree language group but not included under the cre macrolanguage designation) * atjAtikamekw (part of the Cree language group but not included under the cre macrolanguage designation) * crgMichif language (
Cree The Cree, or nehinaw (, ), are a Indigenous peoples of the Americas, North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations in Canada, First Nations. They live prim ...
- French mixed language with strong influences from Ojibwe language group and not included under the cre macrolanguage designation) * ojsOjibwa, Severn (Ojibwa, Northern) (part of the Ojibwa language group with strong influences from the Cree language group and not included under the cre macrolanguage designation) * ojwOjibwa, Western (part of the Ojibwa language group with strong influences from the Cree language group and not included under the cre macrolanguage designation) In addition, there is one other language without individual codes closely associated, but not part of, this macrolanguage code: * Bungee language (mixed language of
Cree The Cree, or nehinaw (, ), are a Indigenous peoples of the Americas, North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations in Canada, First Nations. They live prim ...
, Ojibwa, French, English, Assiniboine and
Scottish Gaelic Scottish Gaelic (, ; Endonym and exonym, endonym: ), also known as Scots Gaelic or simply Gaelic, is a Celtic language native to the Gaels of Scotland. As a member of the Goidelic language, Goidelic branch of Celtic, Scottish Gaelic, alongs ...
)


del

del is the ISO 639-3 language code for
Delaware Delaware ( ) is a U.S. state, state in the Mid-Atlantic (United States), Mid-Atlantic and South Atlantic states, South Atlantic regions of the United States. It borders Maryland to its south and west, Pennsylvania to its north, New Jersey ...
. There are two individual language codes assigned: * umuMunsee * unmUnami


den

den is the ISO 639-3 language code for
Slave Slavery is the ownership of a person as property, especially in regards to their labour. Slavery typically involves compulsory work, with the slave's location of work and residence dictated by the party that holds them in bondage. Enslavemen ...
. There are two individual language codes assigned: * scsNorth Slavey * xslSouth Slavey


din

din is the ISO 639-3 language code for Dinka. There are five individual language codes assigned: * dibSouth Central Dinka * dikSouthwestern Dinka * dipNortheastern Dinka * diwNorthwestern Dinka * dksSoutheastern Dinka


doi

doi is the ISO 639-3 language code for Dogri. There are two individual language codes assigned: * dgoDogri (individual language) * xnrKangri


est

est is the ISO 639-3 language code for Estonian. Its ISO 639-1 code is et. There are two individual language codes assigned: * ekkStandard Estonian * vroVõro


faa–jzz


fas

fas is the ISO 639-3 language code for Persian. Its ISO 639-1 code is fa. There are two individual language codes assigned: * pesIranian Persian * prsDari


ful

ful is the ISO 639-2 and ISO 639-3 language code for Fulah (also spelled Fula). Its ISO 639-1 code is ff. There are nine individual language codes assigned for varieties of Fulah: * ffmMaasina Fulfulde * fubAdamawa Fulfulde * fucPulaar * fueBorgu Fulfulde * fufPular * fuhWestern Niger Fulfulde * fuiBagirmi Fulfulde * fuqCentral-Eastern Niger Fulfulde * fuvNigerian Fulfulde


gba

gba is the ISO 639-3 language code for Gbaya located in the
Central African Republic The Central African Republic (CAR) is a landlocked country in Central Africa. It is bordered by Chad to Central African Republic–Chad border, the north, Sudan to Central African Republic–Sudan border, the northeast, South Sudan to Central ...
. There are six individual language codes assigned: * bdtBokoto * gbpGbaya-Bossangoa * gbqGbaya-Bozoum * gmmGbaya-Mbodomo * gsoSouthwest Gbaya * gyaNorthwest Gbaya The following code was previously part of gba: * mdo – Southwest Gbaya (Split into Southwest Gbaya so(new identifier) and Gbaya-Mbodomo mmon 14 January 2008)


gon

gon is the ISO 639-3 language code for Gondi. There are three individual language codes assigned: * esgAheri Gondi * gnoNorthern Gondi * wsgAdilabad Gondi The following code was previously part of gon: * ggo – Southern Gondi (Split into sgAheri Gondi and sgAdilabad Gondi on 15 January 2016)


grb

grb is the ISO 639-3 language code for Grebo. There are five individual language codes assigned: * gboNorthern Grebo * gecGboloo Grebo * grjSouthern Grebo * grvCentral Grebo * gryBarclayville Grebo


grn

grn is the ISO 639-3 language code for Guarani. Its ISO 639-1 code is gn. There are five individual language codes assigned: * gnwWestern Bolivian Guaraní * gugParaguayan Guaraní * guiEastern Bolivian Guaraní * gunMbyá Guaraní * nhdChiripá


hai

hai is the ISO 639-3 language code for Haida. There are two individual language codes assigned: * haxSouthern Haida * hdnNorthern Haida


hbs

hbs is the ISO 639-3 language code for
Serbo-Croatian Serbo-Croatian ( / ), also known as Bosnian-Croatian-Montenegrin-Serbian (BCMS), is a South Slavic language and the primary language of Serbia, Croatia, Bosnia and Herzegovina, and Montenegro. It is a pluricentric language with four mutually i ...
. It formerly had an ISO 639-1 code sh but deprecated in 2000. There are four individual language codes assigned: * bosBosnian * cnrMontenegrin * hrvCroatian * srpSerbian


hmn

hmn is the ISO 639-3 language code for Hmong. There are twenty-five individual language codes assigned: * cqdChuanqiandian Cluster Miao * heaNorthern Qiandong Miao * hmaSouthern Mashan Hmong * hmcCentral Huishui Hmong * hmdLarge Flowery Miao * hmeEastern Huishui Hmong * hmgSouthwestern Guiyang Hmong * hmhSouthwestern Huishui Hmong * hmiNorthern Huishui Hmong * hmjGe * hmlLuopohe Hmong * hmmCentral Mashan Hmong * hmpNorthern Mashan Hmong * hmqEastern Qiandong Miao * hmsSouthern Qiandong Miao * hmwWestern Mashan Hmong * hmySouthern Guiyang Hmong * hmzHmong Shua * hnjHmong Njua * hrmHorned Miao * hujNorthern Guiyang Hmong * mmrWestern Xiangxi Miao * muqEastern Xiangxi Miao * mwwHmong Daw * sfmSmall Flowery Miao The following code was previously part of hmn: * blu – Hmong Njua (Split into Hmong Njua nj(new identifier), Chuanqiandian Cluster Miao qd Horned Miao rm and Small Flowery Miao fmon 14 January 2008)


iku

iku is the ISO 639-3 language code for
Inuktitut Inuktitut ( ; , Inuktitut syllabics, syllabics ), also known as Eastern Canadian Inuktitut, is one of the principal Inuit languages of Canada. It is spoken in all areas north of the North American tree line, including parts of the provinces of ...
. Its ISO 639-1 code is iu. There are two individual language codes assigned: * ikeEastern Canadian Inuktitut * iktInuinnaqtun


ipk

ipk is the ISO 639-3 language code for Inupiaq. Its ISO 639-1 code is ik. There are two individual language codes assigned: * esiNorth Alaskan Inupiatun * eskNorthwest Alaska Inupiatun


jrb

jrb is the ISO 639-3 language code for Judeo-Arabic. There are four individual language codes assigned: * ajuJudeo-Moroccan Arabic * jyeJudeo-Yemeni Arabic * yhdJudeo-Iraqi Arabic * yudJudeo-Tripolitanian Arabic The following code was previously part of jrb: * ajtJudeo-Tunisian Arabic (Moved to Tunisian Arabic ebon 20 January 2022)


kaa–ozz


kau

kau is the ISO 639-2 and ISO 639-3 language code for the Kanuri. Its ISO 639-1 code is kr. There are three individual language codes assigned in ISO 639-3 for varieties of Kanuri: * kbyManga Kanuri * kncCentral Kanuri * krtTumari Kanuri There are two other related languages that are ''not'' considered part of the macrolanguage under ISO 639: * bmsBilma Kanuri * kblKanembu


kln

kln is the ISO 639-3 language code for Kalenjin. There are nine individual language codes assigned: * enbMarkweeta * eyoKeiyo * niqNandi * okiOkiek * pkoPökoot * sgcKipsigis * spySabaot * tecTerik * tuyTugen


kok

kok is the ISO 639-3 language code for Konkani (macrolanguage). There are two individual language codes assigned: * gomGoan Konkani * knnKonkani (individual language) Both languages are referred to as Konkani by their respective speakers.


kom

kom is the ISO 639-3 language code for Komi. Its ISO 639-1 code is kv. There are two individual language codes assigned: * koiKomi-Permyak * kpvKomi-Zyrian


kon

kon is the ISO 639-3 language code for Kongo. Its ISO 639-1 code is kg. There are three individual language codes assigned: * kngKoongo * kwySan Salvador Kongo * ldiLaari


kpe

kpe is the ISO 639-3 language code for Kpelle. There are two individual language codes assigned: * gkpGuinea Kpelle * xpeLiberia Kpelle


kur

kur The ancient Mesopotamian underworld (known in Sumerian language, Sumerian as ''Kur'', ''Irkalla'', ''Kukku'', ''Arali'', or ''Kigal'', and in Akkadian language, Akkadian as ''Erṣetu''), was the lowermost part of the Ancient near eastern cosmol ...
is the ISO 639-3 language code for Kurdish. Its ISO 639-1 code is ku. There are three individual language codes assigned: * ckb
Central Kurdish Central Kurdish, also known as Sorani Kurdish, is a Kurdish language, Kurdish dialect or a language spoken in Iraq, mainly in Iraqi Kurdistan, as well as the provinces of Kurdistan Province, Kurdistan, Kermanshah province, Kermanshah, and West A ...
* kmrNorthern Kurdish * sdhSouthern Kurdish


lah

lah is the ISO 639-3 language code for Lahnda. There are seven individual language codes assigned. * hndSouthern Hindko * hnoNorthern Hindko * jatJakati * phrPahari-Potwari * pnbWestern Panjabi * skrSaraiki * xheKhetrani lah does ''not'' include Panjabi/Punjabi (pan). The following code was previously part of lah: * pmuMirpur Panjabi (Moved to code "phr" on 12 January 2015)


lav

lav is the ISO 639-3 language code for Latvian. Its ISO 639-1 code is lv. There are two individual language codes assigned: * ltgLatgalian * lvsStandard Latvian


luy

luy is the ISO 639-3 language code for Luyia. There are fourteen individual language codes assigned: * bxkBukusu * idaIdakho-Isukha-Tiriki * lkbKabras * lkoKhayo * lksKisa * lriMarachi * lrmMarama * lsmSaamia * ltoTsotso * ltsTachoni * lwgWanga * nleEast Nyala * nydNyore * ragLogooli


man

man A man is an adult male human. Before adulthood, a male child or adolescent is referred to as a boy. Like most other male mammals, a man's genome usually inherits an X chromosome from the mother and a Y chromosome from the f ...
is the ISO 639-3 language code for Mandingo. There are six individual language codes assigned: * emkEastern Maninkakan * mkuKonyanka Maninka * mlqWestern Maninkakan * mnkMandinka * mscSankaran Maninka * mwkKita Maninkakan The following codes were previously part of man: * myqForest Maninka (Non-existent; Code retired 23 January 2013)


mlg

mlg is the ISO 639-3 language code for Malagasy. Its ISO 639-1 code is mg. There are eleven individual language codes assigned: * bhrBara Malagasy * bmmNorthern Betsimisaraka Malagasy * bzcSouthern Betsimisaraka Malagasy * mshMasikoro Malagasy * pltPlateau Malagasy * skgSakalava Malagasy * tdxTandroy-Mahafaly Malagasy * tkgTesaka Malagasy * txyTanosy Malagasy * xmvAntankarana Malagasy * xmwTsimihety Malagasy The following codes were previously part of mlg: * bjqSouthern Betsimisaraka Malagasy (Split into Southern Betsimisaraka zcand Tesaka Malagasy kgon 18 May 2011)


mon

mon is the ISO 639-3 language code for Mongolian. Its ISO 639-1 code is mn. There are two individual language codes assigned: * khkHalh Mongolian * mvfPeripheral Mongolian


msa

msa is the ISO 639-3 language code for Malay (macrolanguage). Its ISO 639-1 code is ms. There are thirty-six individual language codes assigned: * bjnBanjar * btjBacanese Malay * bveBerau Malay * bvuBukit Malay * coaCocos Islands Malay * dupDuano * hji
Haji Hajji (; sometimes spelled Hajjeh, Hadji, Haji, Alhaji, Al-Hadj, Al-Haj or El-Hajj) is an honorific title which is given to a Muslim who has successfully completed the Hajj to Mecca. Etymology ''Hajji'' is derived from the Arabic ' (), which ...
* indIndonesian * jakJakun * jaxJambi Malay * kvbKubu * kvrKerinci * kxd
Brunei Brunei, officially Brunei Darussalam, is a country in Southeast Asia, situated on the northern coast of the island of Borneo. Apart from its coastline on the South China Sea, it is completely surrounded by the Malaysian state of Sarawak, with ...
* lceLoncong * lcfLubu * liwCol * maxNorth Moluccan Malay * meoKedah Malay * mfaPattani Malay * mfbBangka * minMinangkabau * mqgKota Bangun Kutai Malay * msiSabah Malay * muiMusi * ornOrang Kanaq * orsOrang Seletar * pelPekal * pseCentral Malay * tmwTemuan * urkUrak Lawoi' * vkkKaur * vktTenggarong Kutai Malay * xmmManado Malay * zlmMalay (individual language) * zmiNegeri Sembilan Malay * zsmStandard Malay The following code was previously part of msa: * mly – Malay (individual language) (Split into Standard Malay sm Haji ji Papuan Malay my and Malay lmon 18 February 2008) In addition, there is an individual code ''not'' part of this macrolanguage because it is categorized as a historical language: * omyOld Malay


mwr

mwr is the ISO 639-3 language code for Marwari. There are six individual language codes assigned: * dhdDhundari * mtrMewari * mveMarwari (Pakistan) * rwrMarwari (India) * swvShekhawati * wryMerwari


nep

nep is the ISO 639-3 language code for Nepali (macrolanguage). Its ISO 639-1 code is ne. There are two individual language codes assigned: * dtyDotyali * npiNepali (individual language)


nor

nor is the ISO 639-3 language code for Norwegian. Its ISO 639-1 code is no. There are two individual language codes assigned: * nnoNorwegian Nynorsk * nobNorwegian Bokmål


oji

oji is the ISO 639-3 language code for Ojibwa. Its ISO 639-1 code is oj. There are seven individual language codes assigned: * ciwChippewa * ojbNorthwestern Ojibwa * ojcCentral Ojibwa * ojgEastern Ojibwa * ojsSevern Ojibwa * ojwWestern Ojibwa * otw
Ottawa Ottawa is the capital city of Canada. It is located in the southern Ontario, southern portion of the province of Ontario, at the confluence of the Ottawa River and the Rideau River. Ottawa borders Gatineau, Gatineau, Quebec, and forms the cor ...
In addition, there are three closely associated individual codes: * alq
Algonquin language Algonquin (also spelled Algonkin; in Algonquin: or ) is either a distinct Algonquian languages, Algonquian language closely related to the Ojibwe language or a particularly divergent Ojibwe language dialects, Ojibwe dialect. It is spoken, alon ...
(part of the Ojibwe language group but not included under the oji macrolanguage designation) * pot
Potawatomi language Potawatomi (, also spelled Pottawatomie; in Potawatomi , , or ) is a Central Algonquian languages, Central Algonquian languages, Algonquian language. It was historically spoken by the Potawatomi, Pottawatomi people who lived around the Great Lake ...
(formerly part of the Ojibwe language group and not included under the oji macrolanguage designation) * crgMichif language (
Cree The Cree, or nehinaw (, ), are a Indigenous peoples of the Americas, North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations in Canada, First Nations. They live prim ...
- French mixed language with strong influences from Ojibwe language group and not included under the oji macrolanguage designation) In addition, there are two other languages without individual codes closely associated, but not part of, this macrolanguage code: * Broken Ojibwa (pidgin language used until the end of the 19th century) * Bungee language (mixed language of
Cree The Cree, or nehinaw (, ), are a Indigenous peoples of the Americas, North American Indigenous people, numbering more than 350,000 in Canada, where they form one of the country's largest First Nations in Canada, First Nations. They live prim ...
, Ojibwa, French, English, Assiniboine and
Scottish Gaelic Scottish Gaelic (, ; Endonym and exonym, endonym: ), also known as Scots Gaelic or simply Gaelic, is a Celtic language native to the Gaels of Scotland. As a member of the Goidelic language, Goidelic branch of Celtic, Scottish Gaelic, alongs ...
)


ori

ori is the ISO 639-3 language code for Oriya (macrolanguage). Its ISO 639-1 code is or. There are two individual language codes assigned: * oryOdia * spvSambalpuri


orm

orm is the ISO 639-3 language code for Oromo. Its ISO 639-1 code is om. There are four individual language codes assigned: * gaxBorana-Arsi-Guji Oromo * gazWest Central Oromo * haeEastern Oromo * orcOrma


paa–zzz


pus

pus is the ISO 639-3 language code for
Pashto Pashto ( , ; , ) is an eastern Iranian language in the Indo-European language family, natively spoken in northwestern Pakistan and southern and eastern Afghanistan. It has official status in Afghanistan and the Pakistani province of Khyb ...
. Its ISO 639-1 code is ps. There are three individual language codes assigned: * pbtSouthern Pashto * pbuNorthern Pashto * pstCentral Pashto


que

que is the ISO 639-3 language code for Quechua. Its ISO 639-1 code is qu. There are forty-three individual language codes assigned: * qubHuallaga Huánuco Quechua * qudCalderón Highland Quichua * qufLambayeque Quechua * qugChimborazo Highland Quichua * quhSouth Bolivian Quechua * qukChachapoyas Quechua * qulNorth Bolivian Quechua * qupSouthern Pastaza Quechua * qurYanahuanca Pasco Quechua * qus – Santiago del Estero Quichua * iso639-3:quw, quw – Tena Lowland Quichua * iso639-3:qux, qux – Yauyos Quechua * iso639-3:quy, quy – Ayacucho Quechua * iso639-3:quz, quz – Cusco Quechua * iso639-3:qva, qva – Ambo-Pasco Quechua * iso639-3:qvc, qvc – Cajamarca Quechua * iso639-3:qve, qve – Eastern Apurímac Quechua * iso639-3:qvh, qvh – Huamalíes-Dos de Mayo Huánuco Quechua * iso639-3:qvi, qvi – Imbabura Highland Quichua * iso639-3:qvj, qvj – Loja Highland Quichua * iso639-3:qvl, qvl – Cajatambo North Lima Quechua * iso639-3:qvm, qvm – Margos-Yarowilca-Lauricocha Quechua * iso639-3:qvn, qvn – North Junín Quechua * iso639-3:qvo, qvo – Napo Lowland Quechua * iso639-3:qvp, qvp – Pacaraos Quechua * iso639-3:qvs, qvs – San Martín Quechua * iso639-3:qvw, qvw – Huaylla Wanca Quechua * iso639-3:qvz, qvz – Northern Pastaza Quichua * iso639-3:qwa, qwa – Corongo Ancash Quechua * iso639-3:qwc, qwc – Classical Quechua * iso639-3:qwh, qwh – Huaylas Ancash Quechua * iso639-3:qws, qws – Sihuas Ancash Quechua * iso639-3:qxa, qxa – Chiquián Ancash Quechua * iso639-3:qxc, qxc – Chincha Quechua * iso639-3:qxh, qxh – Panao Huánuco Quechua * iso639-3:qxl, qxl – Salasaca Highland Quichua * iso639-3:qxn, qxn – Northern Conchucos Ancash Quechua * iso639-3:qxo, qxo – Southern Conchucos Ancash Quechua * iso639-3:qxp, qxp – Puno Quechua * iso639-3:qxr, qxr – Cañar Highland Quichua * iso639-3:qxt, qxt – Santa Ana de Tusi Pasco Quechua * iso639-3:qxu, qxu – Arequipa-La Unión Quechua * iso639-3:qxw, qxw – Jauja Wanca Quechua The following code was previously part of que: * iso639-3:cqu, cqu – Chilean Quechua (Moved to code "quh" on 15 January 2016)


raj

iso639-3:raj, raj is the ISO 639-3 language code for Rajasthani language, Rajasthani. There are six individual language codes assigned: * iso639-3:bgq, bgq – Bagri language, Bagri * iso639-3:gda, gda – Gade Lohar * iso639-3:gju, gju – Gujari * iso639-3:hoj, hoj – Hadothi * iso639-3:mup, mup – Malvi * iso639-3:wbr, wbr – Wagdi language, Wagdi


rom

iso639-3:rom, rom is the ISO 639-3 language code for Romany language, Romany. There are seven individual language codes assigned: * iso639-3:rmc, rmc – Carpathian Romani * iso639-3:rmf, rmf – Kalo Finnish Romani * iso639-3:rml, rml – Baltic Romani * iso639-3:rmn, rmn – Balkan Romani * iso639-3:rmo, rmo – Sinte Romani * iso639-3:rmw, rmw – Welsh Romani * iso639-3:rmy, rmy – Vlax Romani In addition, there are nine individual codes ''not'' part of this macrolanguage but they are categorized as mixed languages: * iso639-3:emx, emx – Erromintxela * iso639-3:rge, rge – Romano-Greek * iso639-3:rmd, rmd – Traveller Danish * iso639-3:rme, rme – Angloromani * iso639-3:rmg, rmg – Traveller Norwegian language, Traveller Norwegian * iso639-3:rmi, rmi – Lomavren * iso639-3:rmr, rmr – Caló language, Caló * iso639-3:rmu, rmu – Tavringer Romani * iso639-3:rsb, rsb – Romano-Serbian


san

iso639-3:san, san is the ISO 639-3 language code for
Sanskrit Sanskrit (; stem form ; nominal singular , ,) is a classical language belonging to the Indo-Aryan languages, Indo-Aryan branch of the Indo-European languages. It arose in northwest South Asia after its predecessor languages had Trans-cultural ...
. Its ISO 639-1 code is sa. As of 2025, it's the only macrolanguage with language type as Historical. There are two individual language codes assigned: * iso639-3:cls, cls – Classical Sanskrit * iso639-3:vsn, vsn – Vedic Sanskrit


sqi

iso639-3:sqi, sqi is the ISO 639-3 language code for Albanian language, Albanian. Its ISO 639-1 code is sq. There are four individual language codes assigned: * iso639-3:aae, aae – Arbëresh language, Arbëreshë Albanian * iso639-3:aat, aat – Arvanitika, Arvanitika Albanian * iso639-3:aln, aln – Gheg Albanian * iso639-3:als, als – Tosk Albanian


srd

iso639-3:srd, srd is the ISO 639-3 language code for Sardinian language, Sardinian. Its ISO 639-1 code is sc. There are four individual language codes assigned: * iso639-3:sdc, sdc – Sassarese language, Sassarese Sardinian * iso639-3:sdn, sdn – Gallurese Sardinian * iso639-3:src, src – Logudorese Sardinian * iso639-3:sro, sro – Campidanese Sardinian


swa

iso639-3:swa, swa is the ISO 639-3 language code for Swahili language, Swahili. Its ISO 639-1 code is sw. There are two individual language codes assigned: * iso639-3:swc, swc – Congo Swahili * iso639-3:swh, swh – Swahili (individual language)


syr

iso639-3:syr, syr is the ISO 639-3 language code for Syriac language, Syriac. There are two individual language codes assigned: * iso639-3:aii, aii – Assyrian Neo-Aramaic * iso639-3:cld, cld – Chaldean Neo-Aramaic


tmh

iso639-3:tmh, tmh is the ISO 639-3 language code for Tamashek language, Tamashek. There are four individual language codes assigned: * iso639-3:taq, taq – Tamasheq * iso639-3:thv, thv – Tahaggart Tamahaq * iso639-3:thz, thz – Tayart Tamajeq * iso639-3:ttq, ttq – Tawallammat Tamajaq


uzb

iso639-3:uzb, uzb is the ISO 639-3 language code for Uzbek language, Uzbek. Its ISO 639-1 code is uz. There are two individual language codes assigned: * iso639-3:uzn, uzn – Northern Uzbek language, Northern Uzbek * iso639-3:uzs, uzs – Southern Uzbek language, Southern Uzbek


yid

iso639-3:yid, yid is the ISO 639-3 language code for Yiddish language, Yiddish. Its ISO 639-1 code is yi. There are two individual language codes assigned: * iso639-3:ydd, ydd – Eastern Yiddish * iso639-3:yih, yih – Western Yiddish


zap

iso639-3:zap, zap is the ISO 639-3 language code for Zapotec language, Zapotec. There are fifty-eight individual language codes assigned. * iso639-3:zaa, zaa – Ixtlán Zapotec, Sierra de Juárez Zapotec * iso639-3:zab, zab – Western Tlacolula Valley Zapotec * iso639-3:zac, zac – Ocotlán Zapotec * iso639-3:zad, zad – Cajonos Zapotec * iso639-3:zae, zae – Yareni Zapotec * iso639-3:zaf, zaf – Ayoquesco Zapotec * iso639-3:zai, zai – Isthmus Zapotec * iso639-3:zam, zam – Miahuatlán Zapotec * iso639-3:zao, zao – Ozolotepec Zapotec * iso639-3:zaq, zaq – Aloápam Zapotec * iso639-3:zar, zar – Rincón Zapotec * iso639-3:zas, zas – Santo Domingo Albarradas Zapotec * iso639-3:zat, zat – Tabaa Zapotec * iso639-3:zav, zav – Yatzachi Zapotec * iso639-3:zaw, zaw – Mitla Zapotec * iso639-3:zax, zax – Xadani Zapotec * iso639-3:zca, zca – Coatecas Altas Zapotec * iso639-3:zcd, zcd – Las Delicias Zapotec * iso639-3:zoo, zoo – Asunción Mixtepec Zapotec * iso639-3:zpa, zpa – Lachiguiri Zapotec * iso639-3:zpb, zpb – San Bartolo Yautepec Zapotec, Yautepec Zapotec * iso639-3:zpc, zpc – Choapan Zapotec * iso639-3:zpd, zpd – Southeastern Ixtlán Zapotec * iso639-3:zpe, zpe – Petapa Zapotec * iso639-3:zpf, zpf – San Pedro Quiatoni Zapotec * iso639-3:zpg, zpg – Guevea Zapotec, Guevea De Humboldt Zapotec * iso639-3:zph, zph – Totomachapan Zapotec * iso639-3:zpi, zpi – Santa María Quiegolani Zapotec * iso639-3:zpj, zpj – Quiavicuzas Zapotec * iso639-3:zpk, zpk – Tlacolulita Zapotec * iso639-3:zpl, zpl – Lachixío Zapotec * iso639-3:zpm, zpm – Mixtepec Zapotec * iso639-3:zpn, zpn – Santa Inés Yatzechi Zapotec * iso639-3:zpo, zpo – Amatlán Zapotec * iso639-3:zpp, zpp – El Alto Zapotec * iso639-3:zpq, zpq – Zoogocho Zapotec * iso639-3:zpr, zpr – Santiago Xanica Zapotec * iso639-3:zps, zps – Coatlán Zapotec * iso639-3:zpt, zpt – San Vicente Coatlán Zapotec * iso639-3:zpu, zpu – Yalálag Zapotec * iso639-3:zpv, zpv – Chichicapan Zapotec * iso639-3:zpw, zpw – Zaniza Zapotec * iso639-3:zpx, zpx – San Baltazar Loxicha Zapotec * iso639-3:zpy, zpy – Mazaltepec Zapotec * iso639-3:zpz, zpz – Texmelucan Zapotec * iso639-3:zsr, zsr – Southern Rincon Zapotec * iso639-3:zte, zte – Elotepec Zapotec * iso639-3:ztg, ztg – Xanaguía Zapotec * iso639-3:ztl, ztl – Lapaguía-Guivini Zapotec * iso639-3:ztm, ztm – San Agustín Mixtepec Zapotec * iso639-3:ztn, ztn – Santa Catarina Albarradas Zapotec * iso639-3:ztp, ztp – Loxicha Zapotec * iso639-3:ztq, ztq – Quioquitani-Quierí Zapotec * iso639-3:zts, zts – Tilquiapan Zapotec * iso639-3:ztt, ztt – Tejalapan Zapotec * iso639-3:ztu, ztu – Güilá Zapotec * iso639-3:ztx, ztx – Zaachila Zapotec * iso639-3:zty, zty – Yatee Zapotec The following codes were previously part of zap: * iso639-3:ztc, ztc – Lachirioag Zapotec (Moved to Yatee Zapotec [zty] on 18 July 2007) In addition, there is an individual code ''not'' part of this macrolanguage because it is categorized as a historical language: * iso639-3:xzp, xzp – Ancient Zapotec


zha

iso639-3:zha, zha is the ISO 639-3 language code for Zhuang languages, Zhuang. Its ISO 639-1 code is za. There are sixteen individual language codes assigned: * iso639-3:zch, zch – Central Hongshuihe Zhuang * iso639-3:zeh, zeh – Eastern Hongshuihe Zhuang * iso639-3:zgb, zgb – Guibei Zhuang * iso639-3:zgm, zgm – Minz Zhuang * iso639-3:zgn, zgn – Guibian Zhuang * iso639-3:zhd, zhd – Dai Zhuang * iso639-3:zhn, zhn – Nong Zhuang * iso639-3:zlj, zlj – Liujiang Zhuang * iso639-3:zln, zln – Lianshan Zhuang * iso639-3:zlq, zlq – Liuqian Zhuang * iso639-3:zqe, zqe – Qiubei Zhuang * iso639-3:zyb, zyb – Yongbei Zhuang * iso639-3:zyg, zyg – Yang Zhuang * iso639-3:zyj, zyj – Youjiang Zhuang * iso639-3:zyn, zyn – Yongnan Zhuang * iso639-3:zzj, zzj – Zuojiang Zhuang The following codes were previously part of zha: * iso639-3:ccx, ccx – Northern Zhuang (Split into Guibian Zh [zgn], Liujiang Zh [zlj], Qiubei Zh [zqe], Guibei Zh [zgb], Youjiang Zh [zyj], Central Hongshuihe Zh [zch], Eastern Hongshuihe Zh [zeh], Liuqian Zh [zlq], Yongbei Zh [zyb], and Lianshan Zh [zln]. on 14 January 2008) * iso639-3:ccy, ccy – Southern Zhuang (Split into Nong Zhuang [zhn], Yang Zhuang [zyg], Yongnan Zhuang [zyn], Zuojiang Zhuang [zzj], and Dai Zhuang [zhd] on 18 July 2007)


zho

iso639-3:zho, zho is the ISO 639-3 language code for Chinese. Its ISO 639-1 code is zh. There are nineteen individual language codes assigned, most of which are not actually languages but rather groups of Sinitic languages distinguished by isoglosses: * iso639-3:cdo, cdo – Eastern Min, Min Dong Chinese * iso639-3:cjy, cjy – Jin Chinese, Jinyu Chinese * iso639-3:cmn, cmn – Mandarin Chinese * iso639-3:cnp, cnp – Pinghua, Northern Ping Chinese * iso639-3:cpx, cpx – Puxian Min, Pu-Xian Chinese * iso639-3:csp, csp – Pinghua, Southern Ping Chinese * iso639-3:czh, czh – Huizhou Chinese * iso639-3:czo, czo – Min Zhong, Min Zhong Chinese * iso639-3:gan, gan – Gan Chinese * iso639-3:hak, hak – Hakka Chinese * iso639-3:hnm, hnm – Hainanese * iso639-3:hsn, hsn – Xiang Chinese * iso639-3:luh, luh – Leizhou Min, Leizhou Chinese * iso639-3:lzh, lzh – Classical Chinese, Literary Chinese * iso639-3:mnp, mnp – Min Bei, Min Bei Chinese * iso639-3:nan, nan – Min Nan, Min Nan Chinese * iso639-3:sjc, sjc – Shao–Jiang Min, Shaojiang Chinese * iso639-3:wuu, wuu – Wu Chinese * iso639-3:yue, yue – Yue Chinese Although the Dungan language (iso639-3:dng, dng) is a dialect of Mandarin, it is not listed under Chinese in ISO 639-3 due to separate historical and cultural development. ISO 639 also lists codes for Old Chinese (iso639-3:och, och) and Late Middle Chinese (iso639-3:ltc, ltc)). They are not listed under Chinese in ISO 639-3 because they are categorized as ancient and Historical language, historical languages, respectively.


zza

iso639-3:zza, zza is the ISO 639-3 language code for Zaza language, Zaza. There are two individual language codes assigned: * iso639-3:diq, diq – Dimli (individual language) * iso639-3:kiu, kiu – Kirmanjki (individual language)


See also

* Microlanguage


References


External links


ISO 639-3 Macrolanguage Mappings
{{DEFAULTSORT:Iso 639 Macrolanguage ISO 639, macrolanguage Language identifiers Dialectology