Microsoft Intermediate Language: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 22631169; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''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 sharp|C#]], [[J sharp|J#]], [[Visual Basic.NET|Visual Basic .NET]]) [[kompilasi|dikompilasi]]. MSIL mengandung instruksi untuk memuat, menyimpan, melakukan inisialisasi, dan memanggil metode-metode terhadap objek, mengingat hampir semua bahasa .NET adalah bersifat [[pemrograman berorientasi objek|berorientasi objek]]. Ketika dikompilasi, MSIL akan ditambahkan dengan [[metadata (.NET)|metadata]] dan [[Common Type System|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. | '''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 sharp|C#]], [[J sharp|J#]], [[Visual Basic.NET|Visual Basic .NET]]) [[kompilasi|dikompilasi]]. MSIL mengandung instruksi untuk memuat, menyimpan, melakukan inisialisasi, dan memanggil metode-metode terhadap objek, mengingat hampir semua bahasa .NET adalah bersifat [[pemrograman berorientasi objek|berorientasi objek]]. Ketika dikompilasi, MSIL akan ditambahkan dengan [[metadata (.NET)|metadata]] dan [[Common Type System|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 == | == Lihat pula == | ||
| Baris 6: | Baris 5: | ||
* [[Penerjemah (komputasi)|Interpreter]] | * [[Penerjemah (komputasi)|Interpreter]] | ||
* [[Kompiler]] | * [[Kompiler]] | ||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Microsoft+Intermediate+Language&oldid=22631169 Wikipedia bahasa Indonesia], revisi 22631169 (2023-01-12T14:19:29Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Microsoft+Intermediate+Language&oldid=22631169 Wikipedia bahasa Indonesia], revisi 22631169 (2023-01-12T14:19:29Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 10.36
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
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 22631169 (2023-01-12T14:19:29Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.