Common Language Runtime ( CLR- common language runtime ) är en runtime-miljö för CIL-bytecode ( MSIL ) , i vilken program skrivna i .NET-kompatibla programmeringsspråk ( C # , Managed C ++ , Visual Basic .NET , F # och andra). CLR är en av kärnkomponenterna i Microsoft .NET Framework -paketet .
CLR är en implementering av Common Language Infrastructure ( CLI )-specifikationen, Microsofts Common Language Infrastructure-specifikation .
CLR implementerar Virtual Execution System (VES) enligt definitionen i Common Language Infrastructure-standarden (CLI), som ursprungligen utvecklades av Microsoft själv. Den offentliga standarden definierar specifikationen för en gemensam språkinfrastruktur. [ett]
CLR kompilerar applikationskod i CIL ( Microsofts kompileringsimplementering av vilken kallas MSIL) vid körning och ger MSIL-program (och därför program skrivna på högnivåspråk som stöder .NET Framework) tillgång till NET Framework, eller det så kallade .NET FCL ( Framework Class Library ) .
.NETTO | |
---|---|
Genomföranden | |
Arkitektur | |
Infrastruktur | |
Microsofts språk | |
Andra språk | |
Windows Foundations | |
Komponenter | |
Jämförelser |
|
Framtida teknologier | |
Informationsresurser |