2010-08-12 15 views

Respuesta

23

C# es uno de los idiomas .NET - VB.NET, F # y many more existen.

.NET es una plataforma (bibliotecas, compilador y tiempo de ejecución) en la que se ejecuta el código escrito por cualquiera de estos idiomas.

CLI es la infraestructura de lenguaje común: es una especificación que describe el código ejecutable y el tiempo de ejecución que conforman la plataforma .NET. Además de Microsoft, hay otras implementaciones: mono y Portable.NET, las más conocidas.

Si quieres más acrónimos:

  • También existe la CLR - el tiempo de ejecución de lenguaje común, que es la implementación de Microsoft del CLI, mencionado anteriormente.

  • Además, en la parte superior de la CLR, Microsoft ha creado el DLR - el tiempo de ejecución de lenguaje dinámico es un conjunto de servicios para varios lenguajes dinámicos como python y ruby.

0

así, C# es un lenguaje de programación, CLR es la herramienta o marco para que escribir el código usando C#, CLR convertir que los códigos de lenguaje de Microprocesador y todo orden hasta su código C# CLR coordinan la memoria, microprocesador y otra fuentes, entonces si trabajas en esa situación o haces un producto con esto, dicen que hiciste tu trabajo hasta .NET

Cuestiones relacionadas