Microsoft Intermediate Language (disingkat MSIL) adalah sebuah set instruksi yang bersifat independen terhadap CPU yang digunakan oleh Microsoft .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 bersifat berorientasi objek. Ketika dikompilasi, MSIL akan ditambahkan dengan metadata dan Common 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.


Lihat pula

sunting


📚 Artikel Terkait di Wikipedia

Visual Studio

berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft Intermediate Language di atas .NET Framework). Selain itu, Visual Studio juga dapat

Common Language Runtime

yang disebut dengan Microsoft Intermediate Language (MSIL), yang merupakan implementasi Microsoft terhadap Common Intermediate Language (CIL). Para pemrogram

Infrastruktur Bahasa Umum

Common Language Infrastructurecode: en is deprecated (CLI) adalah spesifikasi terbuka dan standar teknis yang pada awalnya dikembangkan oleh Microsoft dan

C++

dikategorikan sebagai bahasa pemrograman tujuan umum (general-purpose programming language; GPL) Bjarne Stroustrup pada Bell Labs pertama kali mengembangkan C++ pada

Singularity

di dalam bahasa pemrograman C#. Selama instalasi, opcode Common Intermediate Language (CIL) dari kernel C# akan diubah ke dalam opcode x86 dengan menggunakan

Bahasa pemrograman

generasi: Generasi ke-1: machine language Generasi ke-2: assembly language: Assembler Generasi ke-3: high level programming language, contoh: C dan Pascal Generasi

DeepSeek

berikut: Model Base diinisialisasi dari titik pemeriksaan (checkpoints) intermediate yang sesuai setelah pretraining pada token 4.2T (bukan versi di akhir

Komunikasi

lebih kompleks dan sering kali menggunakan sejumlah simpul penghubung (intermediate nodes) untuk memindahkan informasi dari satu titik ke titik lain. Selain