You will need access to a Java2 and Java3D sdk. The former should
be Java 1.3 or later, you can obtain the latest version from Sun.
Java comes with command-line tools to compile and run the
programs. Many people prefer to use an Integrated Development
Environment (IDE), a menu-based tool, especially for debugging. A
good, free one is NetBeans.