.NET Frameworkとは、Microsoft社が開発した .NET対応アプリケーションの開発、実行環境です。クラスライブ ラリとして提供されており、.NET Frameworkを導入した環境で動作するアプリケーションを、「.NETアプリケーション」と呼びま す。
.NET Frameworkには、CLR(共通言語ランタイム)と呼ばれるプロ グラム実行環境があり、マイクロソフト製の開発言語で記述したプログラムを、コンパイル時にいったん中間言語であるMSIL(マイクロソフト中間言語)に変換してから実行する仕組みになっています。
.NET Frameworkがインストールされていれば、WindowsだけでなくOSの種類に関係なくアプリケーションを動作させることができます。