Los IDEs (Integrated Development Environment) son un conjunto de herramientas para el programador, que sulen incluir en una misma suite, un buen editor de código, administrador de proyectos y archivos, enlace transparente a compiladores y debuggers e integración con sistemas controladores de versiones o repositorios.

Cuando de Java se trata, son varias las opciones de IDEs, para utilizar. Gracias a El CoDiGo K mencionamos algunos de los principales y más populares:

  • BlueJ: desarrollado como un proyecto de investigación universitaria, es libre.
  • Eclipse: desarrollado por la Fundación Eclipse, es libre y de código abierto,
  • IntelliJ IDEA: desarrollado por JetBrains, es comercial.
  • Jbuilder: desarrollado por Borland, es comercial pero también existe la versión gratuita.
  • JCreator: desarrollado por Xinox, , es comercial pero también existe la versión gratuita.
  • JDeveloper: desarrollado por Oracle Corporation, es gratuito.
  • NetBeans – gratuito y de código abierto.
  • Sun Java Studio Enterprise: desarrollado por Sun, es comercial.


Además, muchos de estos IDEs, han servido de base para otras plataformas de desarrollo o se pueden utilizar para el desarrollo en otros lenguajes (ya sea en distribuciones específicas o bien a través de la instalación de plugins):