Innenfor informatikk er den prosess hvormed en kompilators konverterer en mellomliggende representasjon av kildekode til en form som kan utføres av en datamaskin (maskinkode).