| MSIL | |||||
|
Microsoft Intermediate Language. Die MSIL ist ein Zwischencode, der aus dem Quellcode der jeweiligen Sprache aus dem .NET-Framework erzeugt wird. Die Virtuelle Maschine (VM) der Laufzeitumgebung (Common Language Runtime (CLR)) führt diesen Code dann zur Laufzeit mit einem Echtzeit-Compiler (Just-in-Time Compiler) aus: der MSIL Code wird in Maschinen-Code umgewandelt. Die Bezeichnung MSIL wurde im Rahmen der Standardisierung durch die ECMA International (ehemals European Computer Manufacturers Association) umgeändert in Common Intermediate Language (CIL). Dies geschah auch vor dem Hintergrund der Standardisierung Common Language Infrastructure (CLI) durch die ECMA, wobei das .NET-Framework von Microsoft eine Implementierung der CLI darstellt. |
|||||
| Siehe auch: Dot-NET JIT-Compiler Compiler Managed-C-Plus-Plus C-Plus-Plus-CLI Assembler Quellcode | |||||