Un compilador ye un programa (u conchunto de programas) que traduce un programa escrito en un luengache de programación enta unatro luengache de programación, chenerando un programa equibalén. A sobén o segundo luengache ye codigo de maquina, pero tamién puede estar simplament texto. Iste proceso de traducción se conoixe como compilación.