ISO 639-1:2002, Codes for the representation of names of languages—Part 1: Alpha-2 code, is the first part of the ISO 639 series of international standards for language codes. Part 1 covers the registration of "set 1" two-letter codes. There are 183 two-letter codes registered as of June 2021. The registered codes cover the world's major languages.
Some languages do not have the ISO 639-1 codes because the standard was initially designed to represent major and primary national languages with well-established terminologies and lexicography. The ISO 639-1 is more restrictive than other ISO 639 standards, such as ISO 639-2 as well as ISO 639-3, which cover a wider range of languages and variations.