Что такое CLR (Common Language Runtime)?

Общеязыковая среда выполнения, также известная как CLR, представляет собой виртуальную машину, используемую как часть платформы Microsoft .NET. Он берет код CIL (общий промежуточный язык) - байт-код из скомпилированного исходного кода C #, VB.NET или другого .NET - и преобразует его в машинный собственный код.

CLR использует компиляцию точно в срок для выполнения скомпилированного кода приложений .NET независимо от того, какой язык программирования использовался. При этом он обеспечивает правильное управление памятью, безопасность типов, обработку исключений, сборку мусора, безопасность системы и управление потоками.

Совет: Дополнительная информация о CLR находится на сайте Common Language Runtime от Microsoft.

Компиляция, Компьютерные сокращения, Выполнить, Microsoft, Условия программирования