ISO 639-3, intitulée « Codes pour la représentation des noms de langues - Partie 3 : Code alpha-3 pour un traitement exhaustif des langues », est une partie de la norme ISO 639, elle a été publiée en 2007[1]. Elle définit une codification des noms de langues, avec un niveau de détail linguistique fin. En effet, elle utilise 8 140 codes (au , sur les 17 576 possibilités du code alphanumérique à 3 lettres). Son objectif est de « couvrir une liste de langues aussi complète que possible, incluant les langues vivantes, mortes et anciennes[2] ». La conjonction de coordination « et » étant ici employée dans son sens premier pour « relier, sans nuance spéciale » et les langues vivantes anciennes et les langues anciennes mortes.