Lista de idiomas CLI - List of CLI languages

Linguagens CLI são linguagens de programação de computador usadas para produzir bibliotecas e programas que estão em conformidade com as especificações Common Language Infrastructure (CLI). Com algumas exceções notáveis, a maioria das linguagens CLI compila inteiramente para a Common Intermediate Language (CIL), uma linguagem intermediária que pode ser executada usando o Common Language Runtime , implementado por .NET Framework , .NET Core e Mono . Algumas dessas linguagens também requerem o Dynamic Language Runtime (DLR).

Conforme o programa está sendo executado, o código CIL é compilado just-in-time (e armazenado em cache) para o código de máquina apropriado para a arquitetura na qual o programa está sendo executado. Esta etapa pode ser omitida manualmente armazenando em cache em um estágio anterior usando um compilador "antecipado" , como o ngen.exe da Microsoft e a opção "-aot" do Mono.

Linguagens CLI notáveis

Línguas atuais

Linguagens abandonadas ou obsoletas

Relacionado

Veja também

Referências