İçeriğe atla

Common Intermediate Language

Vikipedi, özgür ansiklopedi
11.36, 9 Mart 2008 tarihinde Vikiçizer (mesaj | katkılar) tarafından oluşturulmuş 2985250 numaralı sürüm

MSIL Microsoft Visual Studio .Net ile başlayan ve Visual Studio .Net içerisindeki tüm dillerde yazılmış kodların derleme sonucunda dönüştürüldüğü ortak çıktının oluşturulduğu dildir. Açılımı Microsoft Intermediate LANGUAGE'dir. Programın derlenmesi sonucu oluşan dosyalardan dll uzantılı olanlar MSIL kodu içerir.

MSIL, yazilmis programlarin platformdan bagimsiz olarak calisabilmesine olanak saglar. Ancak bunun icin gerekli ve yeterli sart, programin bulundugu makinada microsoftframework bulunmasi zorunlulugudur. MSIL'in bir diger etkisi ise; Visual Studio ailesindeki programlama dillerinden herhangi biri ile yazilan bir program, diger dille yazilan program tarafindan baska birsey gerekmeden kullanilabilmesidir.

Java'daki eslenigi icin bkz.bytecode