Common Intermediate Language: Porovnání verzí

Smazaný obsah Přidaný obsah
Drobné stylistické úpravy, wikifikace
Wikifikace, gramatické a drobné stylistické úpravy
Řádek 4:
 
== Základní informace ==
Při kompilování [[.NET]] programovacích jazyků je zdrojový kód přeložen do CIL kódu (nepoužívá se [[Počítačová platforma|platformně]] nebo do výpočetně specifický objektový kód). CIL je procesorově a zároveň platformě nezávislý soubor instrukcí, které mohou být realizovány v jakémkoli prostředí podporujícípodporujícím [[Common Language Infrastructure]] (může se jednat buď o [[.NET]] runtime pro operační systém [[Microsoft Windows]], nebo samostatně odvozené [[Mono (platforma)|Mono]], které pracuje pod operačními systémy jako [[Linux]]Unix|UNIXového či [[Unixtypu]]). CIL kód je za běhu ověřován z hlediska bezpečnosti, a proto poskytuje lepší zabezpečení a spolehlivost, než nativně kompilované binární soubory.
 
Proces spuštění vypadá takto:
 
# Zdrojový kód je převeden do Common Intermediate Language, CLI ekvivalent k nižším programovacím jazykům pro CPU.
# CIL je pak převeden do bajtkódu a je vytvořeno .NET assembly.