Voor het ontwikkelen van applicaties in een bepaalde ontwikkeltaal wordt een zo genaamde Integrated Development Environment gebruikt. NetBeans ontwikkelt de opensource NetBeans IDE voor het ontwikkelen in Java. Het programma is modulair opgebouwd en zeer eenvoudig uit te breiden met verschillende modules, heeft ondersteuning voor meerdere platformen aan boord en staat bekend om zijn goede prestaties. Het bevat onder andere een Swing GUI builder, version control en syntax-highlighting. De ontwikkelaars hebben onlangs versie 5.5 op de wereld gezet met de volgende beknopte aankondiging:
NetBeans.org is pleased to announce the release of NetBeans IDE 5.5 FCS together with Mobility Pack FCS, Profiler Pack FCS, Enterprise Pack FCS, C/C++ Pack (Beta3) and Visual Web Pack (Technology Preview). This NetBeans release supports the Java Enterprise Edition 5 platform, and most notably the Java Persistence, EJB 3 and JAX-WS 2.0 specifications. It is easy to install and use, works right out of the box -- and it is open-source and available at no cost!