Modern Java IDEs

What is Java IDE?

Modern Integrated Development Environments (IDE) are design to enhance the capabilities of programmer by providing the features of authoring, compiling, debugging and deploying programs under a single environment. The main idea behind modern IDE is to setup development utilities under one environment to reduce configuration process. Integration of all development utilities has the potential to improve overall productivity beyond just helping with setup tasks. e.g. code can be continuously parsed while it is being edited, providing instant feedback when syntax errors are introduced. That can speed learning a new programming language and its associated libraries


Eclipse is an Integrated Development Environment (IDE) used to develop software. It’s free and open source IDE extendable for many platforms such as  Java, C++, C, Fortran, Haskell, PHP, JavaScript and Python etc. Eclipse provides standard feature for java development such as Microsoft Visual Studio provides a set of features for Microsoft world. Eclipse standard features are listed below.eclipse

  1. Java Development Tools (JDT)
  2. Rich Client Platform (RCP)
  3. Server Platform
  4. Web Tools Platform
  5. Modeling Platform



NetBeans is free and opensource IDE for programmers of every level. It’s configurations are very straight forward and provide simple environment to program, one can easily create programs for devices such as pc, mobile. It also supports many platforms such as windows, GNU/Linux, Solaris and Mac OS X. NetBeans 6.0 is the most famous development environment so far. 



JCretor is a window based Java IDE, simple to install, configure and use. Its equiped with wide variety of tools such as project management,project templates, debugger, authoring and syntax highlighting.  It’s very useful for beginners to use JCreator IDE.



BlueJ is a free integrated development environment mainly design for students and teaching pedagogues. Main future of this tool is

  1. Simple
  2. Innovative
  3. Designed for teaching
  4. Mature
  5. Portable
  6. Interactive


DrJava is a light weight IDE available free under BSD license and is under active development phase by JavaPLT group at Rice university. Mainly developed for students.



No Responses

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.