>>1
少なくともCとJavaくらいは経験しておけよ。

Javaやるなら非常に強力なフリーのIDE Eclipseを使え。
JBuilderやSun One Studioよりもお勧めだ。
だが、EclipseなどのIDEを使う前に >>24 の言うとおり、
秀丸 ( , Emacs or vi ) + J2SDK(JDK)
から使え。なれたら Apacheのサイトから Apache ant(旧Jakarta-ant)を使え

だが、VisualJ++は絶対にお勧めしない( >>24 は一体何を考えているのか?)。
Javaを巡るM$と$unとの裁判の結果から全くお勧めできないことは明らか。

J2SDK
http://java.sun.com/j2se/1.4.1/ja/download.html

秀丸
http://hidemaru.xaxon.co.jp/software/hidemaru.html

Apache ant
http://www.jajakarta.org/ant/

Eclipse
http://eclipse.cis.sinica.edu.tw/downloads/index.php
Eclipse使用法
http://w3.cube-web.net/eclipse/