C++では、他の言語では省けるようなプログラムが必要になり、便利な関数が少ないからです。 そのため、エンジニアに求められる技術力が高く、初心者では扱いづらいことが理由にあります。 しかし、実行速度が速く、処理が軽いので多くのロボットや家電製品に使用されています。