This table lists ISO 639-1 (alpha-2 code) and ISO 639-2 (alpha-3 code) codes and the English and French names of the languages.
Different languages share similar and overlapping character sets, alphabets and writing systems. Unicode is a universal character encoding standard that provides a unique code point for every character in every language. The column "Unicode" provides a link to the major character set for the language. Many of the languages use additional characters from additional Unicode blocks, such as extensions of the Latin and Cyrillic blocks.
Click a column heading to re-sort the table.
| English name | Code 2 | Code 3 | Unicode | French name |
|---|---|---|---|---|
| Afar | aa | aar | afar | |
| Abkhazian | ab | abk | abkhaze | |
| Avestan | ae | ave | avestique | |
| Afrikaans | af | afr | Latin | afrikaans |
| Akan | ak | aka | akan | |
| Amharic | am | amh | amharique | |
| Aragonese | an | arg | aragonais | |
| Arabic | ar | ara | arabe | |
| Assamese | as | asm | assamais | |
| Avaric | av | ava | avar | |
| Aymara | ay | aym | aymara | |
| Azerbaijani | az | aze | azéri | |
| Bashkir | ba | bak | bachkir | |
| Belarusian | be | bel | Cyrillic | biélorusse |
| Bulgarian | bg | bul | Cyrillic | bulgare |
| Bihari languages | bh | bih | langues biharis | |
| Bislama | bi | bis | bichlamar | |
| Bambara | bm | bam | bambara | |
| Bengali | bn | ben | Bengali | bengali |
| Tibetan | bo | tib | tibétain | |
| Breton | br | bre | breton | |
| Bosnian | bs | bos | bosniaque | |
| Catalan; Valencian | ca | cat | Latin | catalan; valencien |
| Chechen | ce | che | tchétchène | |
| Chamorro | ch | cha | chamorro | |
| Corsican | co | cos | Latin | corse |
| Cree | cr | cre | cree | |
| Czech | cs | cze | Latin | tchèque |
| Church Slavic; Slavonic; Old Bulgarian | cu | chu | slavon d'église; slavon liturgique; vieux bulgare | |
| Chuvash | cv | chv | tchouvache | |
| Welsh | cy | wel | Latin | gallois |
| Danish | da | dan | Latin | danois |
| German | de | ger | Latin | allemand |
| Divehi; Dhivehi; Maldivian | dv | div | maldivien | |
| Dzongkha | dz | dzo | dzongkha | |
| Ewe | ee | ewe | éwé | |
| Greek, Modern (1453-) | el | gre | Greek | grec moderne (après 1453) |
| English | en | eng | Latin | anglais |
| Esperanto | eo | epo | Latin | espéranto |
| Spanish; Castilian | es | spa | Latin | espagnol; castillan |
| Estonian | et | est | estonien | |
| Basque | eu | baq | basque | |
| Persian | fa | per | persan | |
| Fulah | ff | ful | peul | |
| Finnish | fi | fin | Latin | finnois |
| Fijian | fj | fij | fidjien | |
| Faroese | fo | fao | féroïen | |
| French | fr | fre | Latin | français |
| Western Frisian | fy | fry | frison occidental | |
| Irish | ga | gle | Latin | irlandais |
| Gaelic; Scottish Gaelic | gd | gla | gaélique; gaélique écossais | |
| Galician | gl | glg | Latin | galicien |
| Guarani | gn | grn | guarani | |
| Gujarati | gu | guj | Gujarati | goudjrati |
| Manx | gv | glv | manx; mannois | |
| Hausa | ha | hau | haoussa | |
| Hebrew | he | heb | Hebrew | hébreu |
| Hindi | hi | hin | Devanagari | hindi |
| Hiri Motu | ho | hmo | hiri motu | |
| Croatian | hr | hrv | Latin | croate |
| Haitian; Haitian Creole | ht | hat | haïtien; créole haïtien | |
| Hungarian | hu | hun | Latin | hongrois |
| Armenian | hy | arm | Armenian | arménien |
| Herero | hz | her | herero | |
| Interlingua | ia | ina | interlingua | |
| Indonesian | id | ind | indonésien | |
| Interlingue; Occidental | ie | ile | interlingue | |
| Igbo | ig | ibo | igbo | |
| Sichuan Yi; Nuosu | ii | iii | yi de Sichuan | |
| Inupiaq | ik | ipk | inupiaq | |
| Ido | io | ido | ido | |
| Icelandic | is | ice | Latin | islandais |
| Italian | it | ita | Latin | italien |
| Inuktitut | iu | iku | inuktitut | |
| Japanese | ja | jpn | japonais | |
| Javanese | jv | jav | javanais | |
| Georgian | ka | geo | Georgian | géorgien |
| Kongo | kg | kon | kongo | |
| Kikuyu; Gikuyu | ki | kik | kikuyu | |
| Kuanyama; Kwanyama | kj | kua | kuanyama; kwanyama | |
| Kazakh | kk | kaz | Cyrillic | kazakh |
| Kalaallisut; Greenlandic | kl | kal | groenlandais | |
| Central Khmer | km | khm | khmer central | |
| Kannada | kn | kan | kannada | |
| Korean | ko | kor | coréen | |
| Kanuri | kr | kau | kanouri | |
| Kashmiri | ks | kas | kashmiri | |
| Kurdish | ku | kur | kurde | |
| Komi | kv | kom | kom | |
| Cornish | kw | cor | cornique | |
| Kirghiz; Kyrgyz | ky | kir | Cyrillic | kirghiz |
| Latin | la | lat | Latin | latin |
| Luxembourgish; Letzeburgesch | lb | ltz | Latin | luxembourgeois |
| Ganda | lg | lug | ganda | |
| Limburgan; Limburger; Limburgish | li | lim | limbourgeois | |
| Lingala | ln | lin | lingala | |
| Lao | lo | lao | lao | |
| Lithuanian | lt | lit | Latin | lituanien |
| Luba-Katanga | lu | lub | luba-katanga | |
| Latvian | lv | lav | Latin | letton |
| Malagasy | mg | mlg | malgache | |
| Marshallese | mh | mah | marshall | |
| Maori | mi | mao | maori | |
| Macedonian | mk | mac | Cyrillic | macédonien |
| Malayalam | ml | mal | Malayalam | malayalam |
| Mongolian | mn | mon | Cyrillic | mongol |
| Marathi | mr | mar | Devanagari | marathe |
| Malay | ms | may | malais | |
| Maltese | mt | mlt | Latin | maltais |
| Burmese | my | bur | birman | |
| Nauru | na | nau | nauruan | |
| Norwegian Bokmål | nb | nob | norvégien bokmål | |
| Ndebele, North; North Ndebele | nd | nde | ndébélé du Nord | |
| Nepali | ne | nep | Devanagari | népalais |
| Ndonga | ng | ndo | ndonga | |
| Dutch; Flemish | nl | dut | Latin | néerlandais; flamand |
| Norwegian Nynorsk | nn | nno | norvégien nynorsk; nynorsk, norvégien | |
| Norwegian | no | nor | Latin | norvégien |
| Ndebele, South; South Ndebele | nr | nbl | ndébélé du Sud | |
| Navajo; Navaho | nv | nav | navaho | |
| Chichewa; Chewa; Nyanja | ny | nya | chichewa; chewa; nyanja | |
| Occitan (post 1500) | oc | oci | occitan (après 1500) | |
| Ojibwa | oj | oji | ojibwa | |
| Oromo | om | orm | galla | |
| Oriya | or | ori | oriya | |
| Ossetian; Ossetic | os | oss | ossète | |
| Panjabi; Punjabi | pa | pan | pendjabi | |
| Pali | pi | pli | pali | |
| Polish | pl | pol | Latin | polonais |
| Pushto; Pashto | ps | pus | pachto | |
| Portuguese | pt | por | Latin | portugais |
| Quechua | qu | que | quechua | |
| Romansh | rm | roh | romanche | |
| Rundi | rn | run | rundi | |
| Romanian; Moldavian; Moldovan | ro | rum | Latin | roumain; moldave |
| Russian | ru | rus | Cyrillic | russe |
| Kinyarwanda | rw | kin | rwanda | |
| Sanskrit | sa | san | Devanagari | sanskrit |
| Sardinian | sc | srd | sarde | |
| Sindhi | sd | snd | sindhi | |
| Northern Sami | se | sme | sami du Nord | |
| Sango | sg | sag | sango | |
| Sinhala; Sinhalese | si | sin | singhalais | |
| Slovak | sk | slo | Latin | slovaque |
| Slovenian | sl | slv | Latin | slovène |
| Samoan | sm | smo | samoan | |
| Shona | sn | sna | shona | |
| Somali | so | som | somali | |
| Albanian | sq | alb | Latin | albanais |
| Serbian | sr | srp | Cyrillic | serbe |
| Swati | ss | ssw | swati | |
| Sotho, Southern | st | sot | sotho du Sud | |
| Sundanese | su | sun | soundanais | |
| Swedish | sv | swe | Latin | suédois |
| Swahili | sw | swa | swahili | |
| Tamil | ta | tam | Tamil | tamoul |
| Telugu | te | tel | télougou | |
| Tajik | tg | tgk | Cyrillic | tadjik |
| Thai | th | tha | Thai | thaï |
| Tigrinya | ti | tir | tigrigna | |
| Turkmen | tk | tuk | turkmène | |
| Tagalog | tl | tgl | tagalog | |
| Tswana | tn | tsn | tswana | |
| Tonga (Tonga Islands) | to | ton | tongan (Îles Tonga) | |
| Turkish | tr | tur | Latin | turc |
| Tsonga | ts | tso | tsonga | |
| Tatar | tt | tat | tatar | |
| Twi | tw | twi | twi | |
| Tahitian | ty | tah | tahitien | |
| Uighur; Uyghur | ug | uig | ouïgour | |
| Ukrainian | uk | ukr | Cyrillic | ukrainien |
| Urdu | ur | urd | ourdou | |
| Uzbek | uz | uzb | Latin | ouszbek |
| Venda | ve | ven | venda | |
| Vietnamese | vi | vie | vietnamien | |
| Volapük | vo | vol | volapük | |
| Walloon | wa | wln | wallon | |
| Wolof | wo | wol | wolof | |
| Xhosa | xh | xho | xhosa | |
| Yiddish | yi | yid | Hebrew | yiddish |
| Yoruba | yo | yor | yoruba | |
| Zhuang; Chuang | za | zha | zhuang; chuang | |
| Chinese | zh | chi | chinois | |
| Zulu | zu | zul | zoulou |
This table is based on the ISO 2 letter (Alpha-2 code, ISO 639-1) and 3 letter (Alpha-3 code, ISO 639-2) Standard Codes for the Representation of Names of Languages.
The table does not include mostly ancient languages that do not have an assigned two letter code.
W3C document: Authoring HTML: Language declarations