通用語言架構

通用語言基礎架構 ( 縮寫作 CLI ） 是一個開放的技術規範。它是由微軟聯合惠普以及英特爾於2000年向ECMA倡議的。通用語言基礎架構定義了構成.NET Framework基礎結構的可執行碼以及代碼的運行時環境的規範 ， 它定義了一個語言無關的跨體系結構的運行環境 ， 這使得開發者可以用規範內定義的各種高級語言來開發軟件 ， 並且無需修正即可將軟件運行在不同的計算機體系結構上 。 國際標準CLI定義在ISO / IEC 23271 ， 最新版本在2012年修定 。 通用語言運行庫 （ CLR ） 則是微軟對此標準 （ CLI ） 的實作 。