Microsoft Intermediate Language (disingkatMSIL) adalah sebuahset instruksi yang bersifat independen terhadapCPU yang digunakan olehMicrosoft .NET Framework, yang dibuat pada saat program-program bahasa .NET (C#,J#,Visual Basic .NET)dikompilasi. MSIL mengandung instruksi untuk memuat, menyimpan, melakukan inisialisasi, dan memanggil metode-metode terhadap objek, mengingat hampir semua bahasa .NET adalah bersifatberorientasi objek. Ketika dikompilasi, MSIL akan ditambahkan denganmetadata danCommon Type System (CTS), sehingga dapat dibilang bahwa MSIL merupakan bahasa yang bersifat "cross-language". Sebelum dieksekusi, MSIL akan diterjemahkan terlebih dahulu ke dalam bahasa mesin agar dapat dieksekusi oleh mikroprosesor yang digunakan.
Artikel bertopik komputer ini adalah sebuahrintisan. Anda dapat membantu Wikipedia denganmengembangkannya. |