Hva er et mellomlig språk?

Et mellommål er et abstrakt programmeringsspråk som brukes av en kompilator som et mellomliggende trinn når man oversetter et dataprogram til maskinkode. Før kompilering av programmet til kode for en faktisk, fysisk maskin, oversetter kompilatoren først det til mellomkoden som passer for en teoretisk, abstrakt maskin. Denne koden er analysert av kompilatoren, og hvis noen muligheter for optimalisering er identifisert, kan kompilatoren utføre optimaliseringene når oversettelsen settes inn i monteringsspråk.

Kompilator, Maskinkode, Optimalisering, Programmeringsbetingelser