Common Language Runtime: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
AttoBot (discussione | contributi)
m sistemo categorie, typos
Riga 1:
In [[informatica]], il '''Common Language Runtime''' (CLR), è il nome scelto da [[Microsoft]] per la [[macchina virtuale]] e le librerie standard della piattaforma [[Framework .NET|.NET]]. Il CLR è l'ambiente di esecuzione del [[Common Intermediate Language]], il linguaggio intermedio in cui i compilatori della piattaforma .NET traducono i linguaggi ad alto livello supportati dalla piattaforma stessa. Al [[2005]] più di 40 linguaggi sono supportati.
 
La ''Common Language Specification'' (CLS), in italiano "specifica del linguaggio comune", descrive un sottoinsieme della CLR che i compilatori devono supportare per permettere l'interoperabilità tra i diversi linguaggi di programmazione.
 
Questo ambiente di esecuzione è principalmente usato sui [[sistema operativo|sistemi operativi]] Microsoft, ma esistono anche alcune implementazioni, seppur ancora incomplete, per sistemi [[Unix]]: la piattaforma di sviluppo denominata [[Mono_Mono (progetto)|Mono]] è una implementazione multi-piattaforma del CLS; [[Portable.NET]], parte del progetto [[DotGNU]], è anch'essa un'implementazione del CLR.
 
== Voci correlate ==
* [[Common Intermediate Language]]
* [[Common Language Infrastructure]]
* [[Macchina virtuale]]
 
[[Categoria:Framework .NET]]
 
== Collegamenti esterni ==
[http://www.giuseppesicari.it/articoli/framework-dot-net/common-language-runtime Articolo sul Common Language Runtime]
 
[[Categoria:Framework .NET]]
[http://www.giuseppesicari.it/articoli/framework-dot-net/common-language-runtime Articolo sul Common Language Runtime]
 
[[en:Common Language Runtime]]