”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.
http://www.softonic.com/windows/entornos-de-desarrollo
· Eclipse: desarrollado por la Fundación Eclipse, es libre y de código abierto
http://www.softonic.com/windows/entornos-de-desarrollo
· 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.
http://www.softonic.com/windows/entornos-de-desarrollo
· JDeveloper: desarrollado por Oracle Corporation, es gratuito.
http://www.softonic.com/windows/entornos-desarrollo
· NetBeans – gratuito y de código abierto.
http://www.softonic.com/windows/entornos-de-desarrollo
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):
QNX Momentics Development Suite
Eclipse C/C++ Development Tooling ”.[9]




