![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Common_Language_Runtime.png/640px-Common_Language_Runtime.png&w=640&q=50)
Common Language Runtime
Материал из Википедии — свободной encyclopedia
Common Language Runtime (англ. CLR — общеязыковая исполняющая среда) — исполняющая среда для байт-кода CIL (MSIL), в который компилируются программы, написанные на .NET-совместимых языках программирования (C#, Managed C++, Visual Basic .NET, F# и прочие). CLR является одним из основных компонентов пакета Microsoft .NET Framework.
![Common Language Runtime](http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Common_Language_Runtime.png/320px-Common_Language_Runtime.png)
Среда CLR является реализацией спецификации CLI (англ. Common Language Infrastructure), спецификации общеязыковой инфраструктуры компании Microsoft.
CLR реализует виртуальную систему выполнения (VES), как определено в стандарте Common Language Infrastructure (CLI), изначально разработанном самой Microsoft. Общедоступный стандарт определяет спецификацию общеязыковой инфраструктуры.[1]