This tutorial can be used as a quick way to start learning to program in Java.
To follow this tutorial, you don't have to have a Java compiler. Each web page will provide a skeleton program for you to copy, and a form for you to submit your version, after you have edited it to finish it off. Our web server will compile it and test it for you.
However, you will need a separate compiler sooner or later. The recommended compiler for Java is the Java Development Kit (JDK).