共通中間言語
共通言語基盤で定義された最も低水準な人間が解読可能なプログラミング言語 / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか 共通中間言語?
この記事を 10 歳向けに要約してください
すべての質問を表示
![]() |
共通言語基盤でコンパイルされた対象物については「アセンブリ (共通言語基盤)」をご覧ください。 |
共通中間言語(きょうつうちゅうかんげんご、英語: Common Intermediate Language、略称 : CIL("sil" や "kil" と発音される[要出典]))は、共通言語基盤 (Common Language Infrastructure、CLI) において定義されている、人間が解読可能な最も低水準なプログラミング言語である。これは.NET FrameworkやMonoにより使用される。CLI互換な実行環境をターゲットとしている言語はCILにコンパイルされる。そのCILはバイトコードスタイルフォーマットであるオブジェクトコードにより組み立てられている。CILはオブジェクト指向なアセンブリ言語であり、完全なスタックベースである。そのバイトコードはネイティブコードに翻訳されるか、仮想機械により実行される。
概要 パラダイム, 登場時期 ...
パラダイム |
オブジェクト指向プログラミング ![]() |
---|---|
登場時期 | |
設計者 |
マイクロソフト ![]() |
開発者 |
マイクロソフト ![]() |
影響を受けた言語 |
Java ![]() |
プラットフォーム |
クロスプラットフォーム ![]() |
ウェブサイト | |
テンプレートを表示 |
閉じる
.NET言語がベータリリースである間、CILはMicrosoft Intermediate Language (MSIL) と呼ばれていた。C#およびCLIの標準化により、現在ではバイトコードは公式にCILと呼ばれる[1]。