Netbeans

Logo of Netbeans

NetBeans is a free integrated development environment, mainly designed for the Java programming language. There is also an important number of modules to extend it. NetBeans allows applications to be developed from a set of software components called modules. A module is a Java file that contains Java classes written to interact with NetBeans’ APIs and a special file (manifest file) that identifies it as a module. Applications built from modules can be extended by adding new modules.