The NetBeans IDE is a free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web and mobile applications, in Java, C/C++ and even Ruby. The IDE runs on many platforms including Windows, Linux, Mac OS X and Solaris; it is easy to install and use straight out of the Box.
-Easy-To-Use Java Gui Builder
-Create professional-looking Java GUIs by placing and aligning components on a canvas.
-Visual Web and Java EE Development
-Build standards-based web applications visually using Ajax, CSS, and JSF. Full set of tools for EJB development.
-Visual Mobile Development
-Create, test and debug GUI applications that run on mobile phones, set-top boxes, and PDAs.
Visual UML Modeling
-Separate software design from implementation with UML Modeling.
-Ruby and Rails Support
-Powerful Ruby editor (with code completion), debugger, and full support for Rails. Includes the jRuby runtime.
-C and C++ Development
-Full-featured C/C++ editor, debugger, project templates, and support for multiple project configurations
# Includes the following changes:
* JavaFX 2.0.2 SDK support
* Batch refactoring tool for bulk changes in Java Editor
* New UI Debugger for JavaFX and Swing
* Support for GlassFish 3.1.1 and WebLogic 12c