Перейти до вмісту

Common Language Runtime

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 14:43, 6 червня 2008, створена Deineka (обговорення | внесок) (Нова сторінка: '''Common Language Runtime''', скорочено '''CLR''' — «загальне середовище виконання мов» — це компонент пакет...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Common Language Runtime, скорочено CLR — «загальне середовище виконання мов» — це компонент пакету Microsoft .NET Framework, віртуальна машина, на якій виконуються всі мови платформи .NET Framework.

CLR транслюється початковий код в байт-код на мові IL, реалізація компіляції якого компанією Microsoft називається MSIL, а також надає MSIL-програмам (а отже, і програмам, написаним на мовах високого рівня, що підтримують .NET Framework) доступ до бібліотеки класів .NET Framework, або так званою .NET FCL (англ. Framework Class Library).

Середовище CLR є реалізацією специфікації CLI (англ. Common Language Infrastructure), специфікації загальномовної інфраструктури, компанією Microsoft.