Netbeans es un IDE (entorno de desarrollo integrado) de código abierto que permite a los programadores crear aplicaciones utilizando Java principalmente, pero se puede usar en la actualidad con diferentes lenguajes de programación, desde aplicaciones de escritorio, páginas web, hasta aplicaciones móviles.