ISO 639-3
このコードは、ISO 639-1 の定義を踏襲し、世界の文献でもっとも頻繁に使われるすべての言語を含んでいる。ISO 639-2 は言語だけでなく複数の言語グループにもコードを与えているが、ISO 639-3 は単言語を対象とするため、ISO 639-2 の上位集合ではない。また下記に示すとおり ISO 639-2 に設けたBコードとTコードの2種類に対し、ISO 639-3 はTコードのみ用いる。
例:
2012年4月の段階で、ISO 639-3 には 7776言語を登録している。
ISO 639-3 には以下の言語を含む。639-2 の単独の言語、エスノローグ記載の現代語、Linguist List(英語版)に記述された歴史的な変種、古代語、人工言語に加え、毎年のコメント期間中に推奨された言語。
登録主体は機械可読なデータファイルを提供する。このデータファイルを使用すると、ISO 639-1 または ISO 639-2 から ISO 639-3 への変換ができる。
ISO 639-3 は原則として、主観的でない基準に従って言語の区別を行う。方言その他の言語未満の変種について識別子を与えることは目的ではない。しかし言語の区別には主観がはいりこみ得る。とくに口頭言語の変種の場合はその傾向が顕著で、文字で記したり教育やメディアで使ったりすることで、様式化が進まないまま存在する。