Starting with Eclipse IDE
This is free and open source, extensible
IDE written in Java. This is one of the most popular IDE used among Java
community. Eclipse Plug-Ins are available for C/C++,Cobol,
PHP, JSP/Servlet, J2EE and many more. These Plug-Ins can be used with
the same IDE at
the same time. They all have their own debuggers and integrated IDE options. It
includes Java development tools and uses its own compiler that compiles
instantly as you type. Eclipse is supported well on Windows 98, Windows
XP, Windows ME, Windows 2000, Windows ME, Linux, Solaris and other
systems as well.
Eclipse Architecture