ISO 639
ISO 639 is a set of standards by the International Organization for Standardization that is concerned with representation of names for languages and language groups. It was also the name of the original standard, approved in 1967 (as ISO 639/R) and withdrawn in 2002. The ISO 639 set consists of five parts.
standard for representation of names for language and language groups
ISO standard