NetBeans ist eine Open Source Entwicklungs-Umgebung, mit der man eigene Programme erstellen kann. Das ursprünglich für Java-Programmierung entwickelte Tool kann heutzutage auch für andere Sprachen verwendet werden. Unterstützt werden Java SE, Java EE , Java ME, C/C++, Groovy und PHP. Durch zahlreiche PlugIns kann die Software aber auch noch erweitert werden. Zusätzlich enthält das Downloadpaket mit GlassFish und Apache Tomcat auch noch zwei Server-Umgebungen. Die
Release-Notes enthalten Infos über alle neuen Features der Version.