Programa de computadora (o un conjunto de programas) que transforma el código fuente escrito en un lenguaje de programación (el lenguaje fuente) en otro lenguaje informático (el lenguaje de destino), ...Programa de computadora (o un conjunto de programas) que transforma el código fuente escrito en un lenguaje de programación (el lenguaje fuente) en otro lenguaje informático (el lenguaje de destino), con este último a menudo teniendo una forma binaria conocida como código objeto.