ISO 639 este un set de standarde internaționale ce are ca obiectiv atribuirea limbilor un cod scurt.
Standardul ISO 639 este format din mai multe părți dintre care primele patru au fost deja aprobate, cu două litere (ISO 639-1), cu trei litere (ISO 639-2, ISO 639-3 și ISO 639-5), iar a cincea și a șasea parte (ISO 639-4 și ISO 639-6) sunt în ultima fază de dezvoltare (iunie 2008).
Codurile definite de ISO 639 sunt utilizate pentru scopuri bibliografice în medii de calcul și internet, unde reprezintă un element-cheie al datelor de localizare. Codurile de asemenea sunt utilizate în diverse aplicații, cum ar fi URL-uri de pe Wikipedia pentru edițiile sale de limbi diferite.
Codurile de limbă includ limbile naturale și limbile artificiale, dar nu limbile care au fost create prin prelucrare mecanică, cum ar fi limbaje de programare RPG.