This is a MUST HAVE for JDK developers. Support for all JDKs, including Swing. This allows the user to compile/build .java files, test/run .class files. This does not include the JDK (which is available elsewhere) but does offer a GUI interface not available with the JDK. Also, this serves as a good replacement to Notepad because of its multidocument interface. (Do your HTML and any txt files in here!)