Japa is a front-end for the Java SDK or JDK. It works with any Java compiler, and with Windows operating systems - NT, 2000, XP, (ME-untested). It is very simple to use for beginners. It can also run over networks.
A recent development is that Sun is supplying their Netbeans IDE with the SDK download - it is far superior to japa, but a little harder to get started.
Warning: Sept 03 - I have found problems running the lastest sdk (1.4)with Japa on win 98. It works fine on XP. If you are using an old machine, I recommend the JDK1.1.7, available from this site
You can download and install Japa from here.
Japa needs a Java compiler, etc to work with. it will not work by itself. There are various options, depending on whether your computer is connected to the Internet, and at what speed. Here is how you can get a Java system
Here is the user guide - very small! (with network install information as well).
Why named Japa...it had to be something beginning with J. Maybe it stands for Java programming assistant? Anyway, Japa is also a yoga meditation technique involving mantra, which might be helpful when grappling with the stress of programming!