JAVA

JAVA言語は、Sun Microsystems社が 1991年に作った言語です。
JAVAどのような環境でも動くというのが特徴ですが、具体的にどのような特徴を持っているのかを紹介したいと思います。

JAVA言語とは

JAVA言語は、もともと家電製品用のソフトウェア作成のために作られたプログラミング言語です。
家電製品が元になっているため、
基盤の異なる様々な環境で動かす必要があるものを作らないといけない、
という条件でJAVA言語は生まれたのです。
しかし当初は家電製品用言語でしたので、あまり注目されていなかったのですが、
インターネットが普及したことによりJAVAは注目されていきました。
なお、JAVAの方針は「Write Once Run Anywhere」で、訳すと「一度作成すれば、どこでも実行できます。
」という意味になります。

JAVAの特徴

JAVA言語はインターネットの普及によって注目された言語で、
あらゆるブラウザの上で動作するのが特徴です。
つまりマシンを選ばないということになります。
そしてJAVAの構文がC、C++に準拠したものになっているため、
アプリケーション作成もすることが可能です。
そのため、逆にJAVAを習得するならC++のプログラム言語を理解していないと難しいことになります。
まったくのCOBOLなどのプログラムを知らない初心者がJAVAをいきなり習得するには敷居が高くなります。

JAVAの長所と短所

JAVAの長所としては、インターネットに対応したのプログラムをしっかりと書くことができることです。
そして、アプレット、アプリケーション、サーブレットといったJAVAのプログラムを、
環境に応じて使い分けられることも長所です。
一方JAVAの短所というのは、ランタイムプログラム本体がなければ、
ブラウザ外では動作しないということです。
そのため、単独のアプリケーション向きではないプログラミング言語といえます。
そして、JAVAのプログラムであるアプレットは色々制限がくて、
高度なサーブレットなどは使用環境も込みで開発されます。
このような特徴を持つのでJAVAは、
大規模なWeb開発や携帯電話アプリケーションなどの業務用向きというのが短所かもしれません。