O que é o CLR (Common Language Runtime)?

O common language runtime, também conhecido como CLR, é uma máquina virtual usada como parte da estrutura .NET da Microsoft. Ele usa código CIL (linguagem intermediária comum) - bytecode de código compilado C #, VB.NET ou outro código-fonte .NET - e o converte em código nativo de máquina.

O CLR usa a compilação just-in-time para executar o código compilado de aplicativos .NET, independentemente da linguagem de programação utilizada. Ao fazer isso, ele garante o gerenciamento adequado da memória, a segurança do tipo, o tratamento de exceções, a coleta de lixo, a segurança do sistema e o gerenciamento de encadeamentos.

Dica: Informações adicionais sobre o CLR estão no site Common Language Runtime da Microsoft.

Compilação, Acrônimos de computador, Executar, Microsoft, Termos de programação