Java はプログラミング初心者にとって敷居が高い 労働環境があまり良くない (ことが多い) トレンド技術が身につきにくいので後々苦労する
C:\Program Files (x86)\Java\jre1.8.0_301\bin\javacpl.exe C:\Program Files (x86)\Java\jre7\bin\javacpl.exe C:\Program Files\Java\jre7\bin\javacpl.exe
・ネットワークや GUI を扱う API が標準で整っていること ・さまざまな分野の API が充実していること ・C/C++ と構文が似ており、他言語のプログラマが違和感なく利用することができたこと ・初めて本格的にビジネスプロモーションが行われたプログラミング言語であり、ビジネスユースとしてエンタープライズ分野で応用するための観点があったこと ・サーバマシンから、携帯電話までさまざまなデバイスで動作し利用できたこと ・オブジェクト指向プログラミング言語であり、過去の言語の良いところを引き継ぎ、しがらみのない「新しい言語」として浸透していったこと ・無料・無償で開発環境と実行環境を利用できること ・異なる OS の上でも同一のプログラムが動作することを目標とし、移植の手間が大きく減ったこと ・Web の浸透、書籍の充実を含め、Java の情報が数多く手に入ったこと