It also includes a tool to generate UML models that explain the functioning of the software under development.įor Mac OS X 10.4.9 or higher 512 MB of RAM and 650 MB free space on disk. With NetBeans IDE you can compile and debug your programs as well as control file versions thanks to CVS, Mercurial, or Subversion. NetBeans IDE doesn't just allow you to design and program desktop applications you can also use it to make Internet applications that use AJAX, CSS, and Javascript. NetBeans IDE is an integrated, multi-platform and open-source development environment for Java that is also compatible with other programming languages like Ruby or C.