Common Intermediate Language

Iz Wikipedije, proste enciklopedije
(Preusmerjeno s strani CIL)
Jump to navigation Jump to search

Common Intermediate Language (CIL) je nižjenivojski jezik, ki ga definira specifikacija Common Language Infrastructure (CIL). Jezik je berljiv in ni je namenjen abstrakciji platforme, na kateri se izvajajo programi, napisani v jezikih skladnih s CLI.

Programski jeziki, ki ciljajo CLI, se najprej prevedejo v CIL, to kodo pa izvajalsko okolje ob izvajanju sproti prevaja v strojno kodo. To omogoča učinkovito optimizacijo glede na dejansko platformo, kjer se program izvaja, prenosljivost med različnimi platformami ter poljubno povezovanje delov programov, ki so napisano v različnih jezikih skladnih s specifikacijo CLI.