Common Language Runtime
Common Language Runtime (CLR) — «общеязыковая исполняющая среда» — компонент пакета Microsoft .NET Framework, виртуальная машина, исполняющая программа, написанная на .NET-совместимых языках программирования.
CLR интерпретирует и исполняет код на языке IL (реализация компиляции которого компанией Microsoft называется MSIL), а также предоставляет MSIL-программам (а следовательно, и программам, написанным на языках высокого уровня, поддерживающих .NET Framework) доступ к библиотекам классов .NET Framework, или так называемой .NET FCL (англ. Framework Class Library).
Среда CLR является реализацией спецификации CLI (англ. Common Language Infrastructure), спецификации общеязыковой инфраструктуры компании Microsoft.
См. также
- Ngen - программа для компиляции сборок на IL в машинный код
Литература
- Джеффри Рихтер CLR via C#. Программирование на платформе .NET Framework 2.0 на языке C# = CLR via C#. — СПб.: Питер, 2008. — ISBN 978-5-7502-0348-2, 978-5-91180-303-2
ПО | Это незавершённая статья о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
de:.NET#CLR, CIL und Reflection en:Common Language Runtime es:Common Language Runtime eu:CLR fr:Common Language Runtime hu:Common Language Runtime id:Common Language Runtime it:Common Language Runtime ja:共通言語ランタイム ko:공통 언어 런타임 nl:Common Language Runtime pl:Common Language Runtime pt:Common Language Runtime sv:Common Language Runtime th:Common Language Runtime uk:Common Language Runtime zh:通用語言運行庫
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....