ISO 639 er en av flere internasjonale standarder for språkkoder. Den består av fire sett med språkkoder. Settene tilsvarer språkkodene definert under de nå tilbaketrukne standardene ISO 639-1, ISO 639-2 og ISO 639-3 og ISO 639-5.
I Norge anbefaler staten å bruke ISO 639 for deklarering av språkkoder for offentlige nettsider (i HTML).
De eksisterende standardene er:
nb = Norsk bokmål,nn = Nynorsk,se = Davvisámegiella (Nordsamisk)nob = Norsk bokmål,nno = Nynorsk,sme = Davvisámegiella (Nordsamisk)nob = Norsk bokmålISO 639, Set 2, har to forskjellige koder for 22 språk, én for bibliografisk bruk (ISO 639, Set 2/B), og én for terminologisk bruk (ISO 639, Set 2/T).
Tidligere hadde ISO 639 også følgende deler: