共通言語ランタイム


Common_Language_Runtime

 「共通言語ランタイム」  
Microsoft .NETFrameworkの仮想マシンコンポーネントである共通言語ランタイム(CLR)は、.NETプログラムの実行を管理します。ジャストインタイムコンパイルは、マネージコード(コンパイルされた中間言語コード)をマシン命令に変換し、コンピューターのCPUで実行されます。 CLRは、メモリ管理、型安全性、例外処理、ガベージコレクション、セキュリティ、スレッド管理などの追加サービスを提供します 。プログラミング言語に関係なく、.NET Framework用に作成されたすべてのプログラムは、CLRによって実行されます。.NETFrameworkのすべてのバージョンにCLRが含まれています。CLRチームは1998年6月13日に開始されました。
CLRは、Microsoft自身が最初に開発した共通言語インフラストラクチャ(CLI)標準で定義されているように、仮想実行システム(VES)を実装します。公的標準は、共通言語インフラストラクチャの仕様を定義します。
Microsoftの.NETCoreへの移行により、 CLIVESの実装はCLRではなくCoreCLRとして知られています。
共通言語ランタイムのリリース履歴の概要
CLRバージョン .NETバージョン
1.0 1.0
1.1 1.1
2.0 2.0、3.0、3.5 _ _ _ _
4 4、4.5、4.6、4.7、4.8 _ _ _ _ _ _ _ _

も参照してください CLI言語のリスト
Java仮想マシン

参考文献
^ 「共通言語ランタイム(CLR)」。MSDNライブラリ。
^ 「ECMAC#および共通言語インフラストラクチャ標準」。Visual Studio DeveloperCenter 。

外部リンク
共通言語ランタイムのコンポーネント
CLRのコンポーネント
.NET Framework4.0の概要
.NETFrameworkの概念の概要
 title=
「https://en.wikipedia.org/w/index.php?title=Common_Language_Runtime&oldid=1008949276」
から取得”