Javaとは?

Java(ジャヴァ、ジャバ)は、
1995年頃に米サン マイクロシステムズ社が開発したプログラミング言語です。

Java script(ジャバスクリプト)とは全く違う言語です。

種類として、標準的な開発環境、
携帯電話やPDAなど向けの開発環境。
サーバー向けの開発環境などがあります。

語源はコーヒーの名前から来ていると言われていますが、
真偽は分かりません。

このJavaの特徴は、中間コードコンパイル式の言語である事です。

どういう事かと言うと、

例えばC言語は、プログラムを完全にマシンコードへ変換してから実行します。
インタプリタ式言語は、変換しながら、実行します。
Javaはそのどちらとも少し違います。

コンパイルはしますが、中間コードというものに変換します。
この中間コードをJava VM(バーチャルマシン:仮想マシン)という
ソフトウェアを使って実行します。

一応、コードを変換しながら実行するので、
実行速度はC言語のような完全翻訳型の言語にはかないませんが、
Javaのコードを一旦中間コードへコンパイルしてしまえば、
Java VMを用意するだけで、どんなマシンでも動くとされているので、
大変使い勝手が良く、注目されている言語です。

文法はC言語に似ているので、
C言語習得者は、すぐに身に付きそうです。

また、C言語特有の扱いにくさがなく、
割とスッキリした言語仕様となっていますので、
C言語は難しいと言う方でもJavaは習得しやすくなっています。