4
管理言語とコンパイル言語の違いは?
コンパイルされた言語と管理された言語を区別しようとすると混乱します。経験から、私はほとんどがコンパイルされた言語をC、C ++と見なし、マネージド言語はJava、C#であると理解しています(明らかにもっと多くありますが、これらはほんの数例です)。しかし、2種類の言語の中心的な違いは何ですか? 私の理解では、使用する言語に関係なく、プログラムは基本的に低レベルのマシンコードに「コンパイル」されて解釈されるため、マネージ言語をコンパイル済み言語のサブセットにします(つまり、すべてのマネージ言語はコンパイルされた言語ですが、その逆ではありません)?