¿Qué es la infraestructura de lenguaje común (CLI)?


Common Language Infrastructure (CLI) es un sistema de desarrollo diseñado por Microsoft para permitir que el software se ejecute en diferentes plataformas informáticas, independientemente de los idiomas utilizados para escribirlo. La implementación de CLI elimina la necesidad de reescribir el software para arquitecturas específicas.

El software compatible con CLI se compila en lenguaje intermedio (IL), lo que permite una mayor compilación en el lenguaje de la máquina de destino mediante el software Common Language Runtime (CLR).