.NET Framework上で動作するプログラムの中間言語。C#やVB.NETなどの高級言語をコンパイルした後の形式。
「Common Intermediate Language」を星図で探索する →
「Common Intermediate Language」とは?意味を解説
Common Intermediate Language(CIL)は、Microsoft .NET Frameworkで採用されている中間言語(バイトコード)です。C#、VB.NET、F#などの異なる高級言語で書かれたソースコードは、まずこのCILにコンパイルされます。その後、実行時にJust-In-Time(JIT)コンパイラによってマシンコードに変換される仕組みです。言語の違いを吸収し、複数の言語が相互運用可能にしています。
例文
- CILはプラットフォーム独立性を提供します。
- C#で書かれたコードはCILに変換されて実行される。
- CILを理解することで.NET開発が深まる。
「Common Intermediate Language」の言い換え・類語
「Common Intermediate Language」の対義語
語源・由来
Microsoftが.NET Frameworkの設計時に、複数のプログラミング言語を統合するために開発した中間言語。言語間の相互運用性と実行時最適化を実現する目的で導入されました。
英語で言うと
Common Intermediate LanguageCILIntermediate Language
「Common Intermediate Language」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「Common Intermediate Language」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「Common Intermediate Language」を探索する →