Java Tool Comparison
From JavaWIDE
This page under construction and not yet accurate.
The table below compares JavaWIDE to many of the existing zero-install Java programming tools. Visit the linked site for information about the project from its own developers.
Many of these tools in the table below have different uses than JavaWIDE. 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 most from the other online programming tools. Descriptions of the categories are listed below the table.
|
Programming |
Free of Charge? |
Demo Available? |
Automatic Feedback? |
GUIs? |
IDE?0 |
Auto- |
Student Collaboration |
Code Completion?3 |
Version History?4 |
Open Source?5 |
Auto Code Formatter?6 |
Debugger Provided?7 |
Java Programming |
| JavaWIDE | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
JavaWIDE | ||
| CodeLab |
![]() |
![]() |
CodeLab | ||||||||||
| CodeSaw |
![]() |
![]() |
![]() |
CodeSaw | |||||||||
| ECCO |
![]() |
? |
![]() |
![]() |
ECCO | ||||||||
| Environment for Learning to Program |
![]() |
![]() |
![]() |
Environment for Learning to Program | |||||||||
| JavaBat |
![]() |
![]() |
![]() |
JavaBat | |||||||||
| Javala |
![]() |
![]() |
![]() |
Javala | |||||||||
| OpenCode |
![]() |
![]() |
![]() |
![]() |
![]() |
OpenCode | |||||||
| Public Static Void Main |
![]() |
? |
![]() |
Public Static Void Main | |||||||||
| WWWorkspace |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
WWWorkspace | ||||
|
Programming |
Free of Charge? |
Demo Available? |
Made for Novices? |
GUIs? | IDE?0 | No
Install |
Collaboration Supported?2 |
Code Completion?3 |
Version History?4 |
Open Source?5 |
Auto Code Formatter?6 |
Debugger Provided?7 |
Java Programming |
|
If you would like your Java programming tool listed here, it must require no installations. Send the JavaWIDE development team a link to your tool and a categorization. Please provide a link and instructions for how to use your Java programming tool. |
|||||||||||||
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 either automatically import the correct package or suggest the correct packages to import.
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 22:12.
- This page has been accessed 1,799 times.
- Privacy policy
- About JavaWIDE
- Disclaimers
- Powered by MediaWiki!










