A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Common Language Runtime

7/21
Recursos

Aportes 5

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Common language runtime CLR

  • Transforma de Common Intermediate
    Language (CIL) o MSIL a C贸digo nativo.

  • Compilador en tiempo de ejecuci贸n.

  • Agiliza la ejecuci贸n del c贸digo compilado.

Otra imagen con m谩s detalle sobre como funciona el CLR.

El c贸digo en cualquiera de los lenguajes (C#, VB, F#) es parcialmente compilado. No se realiza el flujo completo de compilaci贸n porque la aplicaci贸n que vamos a utilizar desconoce el sistema operativo en el cual va a ejecutarse, puede ser (windows 7, 10, 11 o windows server).
Cuando la aplicaci贸n corre en el sistema operativo de la m谩quina, en tiempo de ejecuci贸n el c贸digo MSIL (Microsoft Intermediate Language) se compila a c贸digo nativo.

Lo mismo sucede en Java.
C贸digo fuente (c贸digo en java) ---- compilado por javac ----> bytecode.
Bytecode ----- Java virtual machine -----> C贸digo maquina

Excelente explicaci贸n, es muy importante conocer como funcionan nuestros programas.

C, lo use mucho para programar microcontroladores PIC, no sabia que la compilaci贸n se llama CLR. Ahora me queda muy claro el tema.