Java IDE Comparison
From JavaWIDE
The table below will help those new to JavaWIDE understand the unique benefits of the Java Wiki Integrated Development Environment. The primary target audience of JavaWIDE are those looking for a free IDE aimed at helping novices who also want a zero-install IDE. The section in green is where JavaWIDE most differentiates itself from other IDEs. Descriptions of the categories are listed below the table.
Programming Tool |
Free of Charge? |
Made for Novices? |
IDE?0 | No Install Needed?1 |
Collaboration Supported?2 |
Code Completion?3 |
Version History?4 |
Open Source?5 |
Auto Code Formatter?6 |
Debugger Provided?7 |
| JavaWIDE |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Alice (not Java) |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||
| BlueJ |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||
| CodeLab |
![]() |
![]() |
||||||||
| Dr. Java |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||||
| Eclipse |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| Greenfoot |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||
| JGrasp |
![]() |
![]() |
![]() |
![]() |
![]() |
|||||
| JavaBat |
![]() |
![]() |
![]() |
|||||||
| JJ |
![]() |
![]() |
![]() |
|||||||
| NetBeans |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
Programming Tool |
Free of Charge? |
Made for Novices? |
IDE?0 | No Install Needed?1 |
Collaboration Supported?2 |
Code Completion?3 |
Version History?4 |
Open Source?5 |
Auto Code Formatter?6 |
Debugger Provided?7 |
|
If you would like your IDE listed here, it needs to be free and/or aimed at novices. Send the JavaWIDE development team a link to your IDE and a categorization. If your categorization indicates that the IDE does not need to be installed, please provide a link and instructions for how to run your IDE. |
||||||||||
0This category indicates that the tool supports generating any type of program, graphical or console based, and is not restricted to the practice of completing predefined code segments.
1These tools need no installation provided a web browser with the Java JRE are already installed (as is the case on most modern computers).
2These tools enable collaboration by allowing students and teachers to share the viewing and editing of code automatically as part of the environment.
3The code completion here is defined as offering a list of all the methods and fields that are available for a given object.
4Version history indicates that every time a program is saved a version is stored. Every prior version can be viewed and reverted to when desired.
5Open source tools here indicates that the source code can be examined, reverse engineered and modified.
6Automatic code formatting here indicates that there is support for activities such as indentation, parenthesis/quote/braces matching, and syntax highlighting.
7The debuggers here must allow the programmer to go through the code a step at a time and examine the stack trace and/or values of variables.
- This page was last modified on 27 October 2008, at 20:48.
- This page has been accessed 1,905 times.
- Privacy policy
- About JavaWIDE
- Disclaimers
- Powered by MediaWiki!










