NetBeans IDE est un environnement de développement qui s'adapte aux langages de programmation (Javascript, Python, PHP, Groovy, C/C++, etc.) et aux autres outils et ressources dont vous disposez. Le programme détecte automatiquement à l'installation, si vous possédez Java, JDK, SOA, Ruby, MySQL, etc. ou les serveurs Apache ou GlassFish et fournit les plugins nécessaires. Vous pourrez ainsi créer des applications Web, des portails d'entreprise, des logiciels multiplateforme sous Java, des logiciels pour mobiles, etc. Vous disposerez de nombreux outils d'édition, d'un debugger, d'une module de prévisualisation, de modèles et de bibliothèques, de fonctions de complétion et d'implémentation, etc.