Software : Oracle : NetBeans

Oracle NetBeans

(as of 10/3/2014)
LicenseOpen Source

Software Overview

Main Features

  • Supports the latest Java technologies and other programming languages, such as HTML5, C/C++, and PHP.
  • Provides tools such as a Java Editor and PrimeFaces code generators
  • Allows plugins to extend functionality of the application

Oracle NetBeans is an open source IDE for Windows, OS X, and Linux.  The application provides different modules that can be used to develop desktop, web, and mobile applications.

NetBeans is written in Java and is primarily used for developing Java applications.  It supports the latest Java SE, Java SE Embedded, and Java ME Embedded technologies and offers helpful Java editing tools.  However, the IDE is not limited to Java, it supports other programming languages, including HTML5, C/C++, and PHP.  

NetBeans offers a variety of features that help you develop your application more effectively.  It provides a Java Editor with Java hints and instant rename capability, a Maven graph layout switcher, and PrimeFaces code generators used to create complete PrimeFaces skeleton CRUD applications with connection to databases.  The IDE is also highly extensible, allowing you to install plugins that provide additional functionality, such as language support and IDE themes, to the application.  You can share these different plugins through the NetBeans Plugin Portal and interact with an active community of NetBeans users.

NetBeans is a robust IDE that provides a large array of features for developing desktop, web, and mobile applications.  The application is also highly customizable through plugins to reflect your development needs.  These features and more put Oracle Netbeans up there with Eclipse and IntelliJ IDEA as a quality choice for developing your application.

Supported File Types

Primary file extension

.JAVA – Java Source Code File

Other file extensions used by Oracle NetBeans 8

Supported File Types
.CC/C++ Source Code File
.FORMNetBeans Java GUI Designer Form
.FXMLFXML Source Code File
.GOGo Source Code File
.GROOVYGroovy Source Code File
.GVYGroovy Source Code File
.HTMLHypertext Markup Language File
.NBMNetBeans Module
.PHPPHP Source Code File
.TLDTag Library Descriptor File

Updated: October 3, 2014