Un código de idioma es un código que asigna letras y/o números como identificadores o clasificadores de los idiomas. Estos códigos pueden ser utilizados para organizar colecciones de las bibliotecas o presentaciones de datos, para elegir las localizaciones correctas y las traducciones de la informática, y como una designación abreviada de más formas de idioma-nombre.