コンパイラ

Java

JAVA 理論と実装、Pleiades All in One の導入から起動まで緊急解説

Javaの開発において必要なものは、Eclipse と JDK 。Windows でも Android でも同じプログラムが動作します。エクリプスはオープンソースでIDE とも呼ばれています。