ISO 639-1 és la primera part del codi ISO 639. Consisteix en 136 codis de dues lletres usats per identificar els idiomes principals del món. Aquests codis són una taquigrafia internacional molt útil per indicar idiomes. Per exemple:
La llista de codis ISO 639-1 va arribar a ser una norma oficial en el 2002, però ha existit en format esborrador anys enrere. L'últim codi afegit va ser ht, representant al creole haitiano el 26 de febrer de 2003. L'ús de la norma va ser recolzat per IETF language tags, introduït per RFC 1766 al març de 1995, i continuat per RFC 3066 al gener de 2001 i per RFC 4646 al setembre de 2006.
No s'afegeixen nous codis ISO 639-1 a les llengües que tinguin codi ISO 639-2 propi. Els sistemes que usen codis ISO 639-1 i 639-2 amb codi 639-1 preferit, no han de canviar els seus codis.
Si un codi ISO 639-2 que cobreix un grup de llengües és usat, pot tornar-se obsolet per un codi ISO 639-1 per a algunes dades.
| ISO 639-1 | ISO 639-2 | Nom | Data d'afegit | - | io | anat | Anat | 15-01-2002 | art |
|---|---|---|---|---|---|---|---|---|---|
| wa | wln | Valón | 29-01-2002 | rosegui | |||||
| li | lim | Limburgués | 02-08-2002 | gem | |||||
| ii | iii | Yi de Sichuán | 14-10-2002 | sit | |||||
| an | arg | Aragonés | 23-12-2002 | rosegui | |||||
| ht | hat | Creole haitiano | 26-02-2003 | cpf |
A continuació, la llista de llengües ordenades alfabèticament seguint l'estàndard ISO 639-1