
Website: Supported Operating Systems: Cross platform (needed Java Virtual Machine) BlueJ It is developed and maintained by Department of Computer Science and Software Engineering in the Samuel Ginn College of Engineering at Auburn University. It also produces Control Structure Diagrams, Complexity Profile Graphs, UML diagrams for Java. It provide us visualization (static) of data structures and source code structure at run-time. It automatically generates software visualizations to enhance the understandability of any software. Supported Operating Systems: OS independent (interpreted code is available) It is developed by a student of University of Texas, Panagiotis Plevrakis. For a beginner JSource is good but for experienced programmers, we don’t recommend it. It also supports syntax highlighting not only for java but also for other couple of programming languages. It is written in Java using Swing components. JSource is one of the smallest but really impressive IDE which allows to creating, compiling, editing, running java files in one environment. Both the LE and PRO versions run adequately on Linux. Note: You can also run Jcreator on Linux using wine. Website: Supported Operating Systems: Windows Pro Edition (30-days trial, after that it will cost $89).Lite Edition (30-days trial, after that it will cost $35).It have features like Project management, code completion, project templates, debugger, syntax highlighting and wizards.

It is suitable for each level programmer from beginner to advanced.

Creators of Jcreator asserted that it is faster than any competing Java-based Java IDEs. Jcreator is again a lightweight Java IDE written in C++ (except first version, that was written in Java). Website: Supported Operating Systems: Solaris, Linux, Windows, Mac OS Jcreator It is developed by JavaPLT group at Rice University.

It also have other features for advanced users like Junit testing of files It has the ability to evaluate the written code interactively and present output in the same window where it was evaluated. 10 Best Python IDEs For Android - Developer Resources 6 Best Lightweight Java IDEs DrJavaĭrJava is lightweight IDE to write code in Java and it is primarily designed for beginners and students.
