La norme internationale ISO 639 publiée par l'Organisation internationale de normalisation (ISO) codifie les langues.
La norme internationale ISO 639 attribue 3 codes pour les langues du monde :
- le code langue ISO 639-1 : codes sur deux lettres,
- le code langue ISO 639-2 : codes sur trois lettres,
- le code langue ISO 639-3 : codes sur trois lettres.