共通中間言語
無料のエ○本?高画質
動画も対応オススメ!

[Wikipedia|▼Menu]

共通中間言語(Common Intermediate Language、CIL)とは、.NET Framework共通言語基盤で利用されている中間言語である。.NET言語で書かれたプログラムはコンパイルされてCILに変換される。CILはアセンブリ言語に類似しており、完全にスタックベースの言語である。CILは仮想機械によって実行される。

.NETのベータリリースではCILはもともとMSIL (Microsoft Intermediate Language) として知られていた。そのため、C#や共通言語基盤の仕様で公式にCILと定められた現在でもMSILと呼ばれることは多い。


CILによるHello, worldプログラム.method public static void Main() cil managed{ .entrypoint .maxstack 1 ldstr "Hello, world!" call void [mscorlib]System.Console::WriteLine(string) ret}

・話・編・歴.NET Frameworkカテゴリ

アーキテクチャ共通言語基盤 - アセンブリ - メタデータ - 基本クラスライブラリ

共通言語基盤共通言語ランタイム - 共通型システム - 共通中間言語

言語C# - Visual Basic .NET - C++/CLIマネージ拡張) - J# - JScript .NET - Windows PowerShell - IronPython - F# - Nemerle - IronRuby

関連技術WPF - WCF - WF - WCS - Windows Forms - ASP.NET - ADO.NET - XAML - Silverlight - LINQ

その他のCLI実装シェアードソースCLI - Mono - Portable.NET

この「共通中間言語」はコンピュータに関連した書きかけ項目です。この記事を加筆して下さる人を求めています(Portal:コンピュータ)。
カテゴリ: .NET Framework | コンピュータ関連のスタブ項目

更新日時:2008年7月20日(日)15:44
取得日時:2008/09/26 01:47


無料のエ○本?高画質
動画も対応オススメ!

[オプション/リンク一覧]
[記事の検索]
[この項目を更新]
[おまかせ表示]
[トップページ]
[ニュースをチェック!]
[列車運行情報]
Size:4519 Bytes
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:Mamenoki