NetBeans is FREE, open-source IDE. It allows developing desktop, mobile and web applications.
Features:
     1. It offers complete support for Latest Java Technologies
     2. Support for fast & smart code editing
     3. Easy & Efficient Project Management process
     4. Rapid User Interface Development
     5. Helps to write bug-free code
     6. NetBeans IDE offers superior support for C/C++ and PHP developers
     7. NetBeans IDE can be installed in any OS which supports Java, from Windows to Linux to Mac OS X systems
More Information and Official Website:
Download : https://netbeans.org/downloads/index.html