Common Language Runtime ( CLR - common language runtime ) este un mediu de rulare pentru CIL bytecode ( MSIL ) , în care programele sunt scrise în limbaje de programare compatibile cu .NET ( C# , Managed C++ , Visual Basic .NET , F# ). și altele). CLR este una dintre componentele de bază ale pachetului Microsoft .NET Framework .
CLR este o implementare a specificației Common Language Infrastructure ( CLI ), specificația Microsoft Common Language Infrastructure .
CLR implementează Virtual Execution System (VES) așa cum este definit în standardul Common Language Infrastructure (CLI), dezvoltat inițial de Microsoft însăși. Standardul public definește specificația pentru o infrastructură a limbii comune. [unu]
CLR compilează codul aplicației în CIL ( a cărui implementare a compilației Microsoft se numește MSIL) în timpul rulării și oferă programe MSIL (și, prin urmare, programe scrise în limbaje de nivel înalt care acceptă .NET Framework) cu acces la bibliotecă de clase. NET Framework sau așa-numitul .NET FCL ( Bibliotecă de clase Framework ) .
.NET | |
---|---|
Implementări | |
Arhitectură | |
Infrastructură | |
Limbi Microsoft | |
Alte limbi | |
Fundamente Windows | |
Componente | |
Comparații |
|
Tehnologii viitoare | |
Resurse informaționale |