List of ISO 639 language codes

ISO 639 is a standardized nomenclature used to classify languages.

[1] Each language is assigned a two-letter (set 1) and three-letter lowercase abbreviation (sets 2–5).

[2] Part 1 of the standard, ISO 639-1 defines the two-letter codes, and Part 3 (2007), ISO 639-3, defines the three-letter codes, aiming to cover all known natural languages, largely superseding the ISO 639-2 three-letter code standard.

This table lists all two-letter codes (set 1), one per language for ISO 639 macrolanguage, and some of the three-letter codes of the other sets, formerly parts 2 and 3.

Entries in the Scope column distinguish: The Type column distinguishes: (al-ʿarabiyyah) (Noxçiyn mott) 汉语; 漢語 (Hànyǔ) 𞤆𞤵𞤤𞤢𞥄𞤪 ;ݒُلَارْ; Pulaar 조선말 (Chosŏnmal) (digoron Ævzag) Tatar tele; تاتار تئلئ‎ ལྷ་སའི་སྐད་ (Lhas'iskad) Түркменче; تۆرکمنچه Уйғур тили; Uyƣur tili ўзбекча; ئوزبېچه