質問: C++は動作が速いと聞きますが何故速いのでしょうか。 他の言語とは何が違うのでしょうか、ら
回答: プログラミング言語の種類には大きくは2種類の物があります。C++はコンパイラ言語で、もう一つはスクリプト言語(インタプリタ言語)です、スクリプト言語の方はソースプログラムを機械語に翻訳しながら動く関係で、コンパイラ言語のように機械語が動く方が早いです。さらに、C#やJavaはOS上では無く仮想ソフト上で動く為コンパイラ言語ですが、中間言語に翻訳され、実行時に機械語に翻訳しながら動くのでC++よりも遅い訳です。