.NET Framework
Il.NET Framework è la parte centrale della tecnologia.NET di Microsoft.È l'ambiente per la creazione, la distribuzione e l'esecuzione di tutti gli applicativi che supportano.NET siano essi Servizi Web o altre applicazioni.
.NET, nella sua versione per sviluppatori (SDK) contiene i compilatori (il software usato dal programmatore per la creazione di programmi finiti eseguibili in.exe) per C, Visual Basic.NET, JavaScript, J. Oltre a questi linguaggi, forniti da Microsoft, sono utilizzabili altri linguaggi, come Delphi, Lisp, Eiffel, i cui compilatori sono forniti da altri produttori.
Il Common Language Runtime è il motore d'esecuzione della piattaforma.NET esegue cioè codice IL (Intermediate Language) compilato con compilatori che possono avere come target il CLR.
Tale componente si occupa di compilare just-in-time (al volo) il codice IL in linguaggio comprensibile alla CPU (linguaggio Macchina). (fonte: Wikipedia)
