-
Sun Microsystems
Desarrollada con el objetivo concreto de permitir ejecutar programas sin tener relativamente en cuenta el hardware final, sin volver a reescribir todo el código del programa, ni tener que recompilar un programa para un cierto procesador. Consiste en tres grandes bloques, el lenguaje Java, una máquina virtual y una interfaz de programación de aplicaciones o API -
NETBEANS
NetBeans comenzó como un proyecto estudiantil. La meta era escribir un entorno integrado de desarrollo (IDE) para Java parecida a la de Delphi. Xelfi fue el primer entorno integrado de desarrollo escrito en Java, con su primer pre release en 1997. -
IntelliJ la IDEA
La primera versión de IntelliJ la IDEA fue liberada y en ese tiempo fue uno de los primeros Java IDE disponibles con avanzada navegación de código y capacidades de refactorización de código integrado.