This is one of the best solutions for those who want to develop mobile, desktop or web applications. It can be used with various programming languages as Java, HTML5, PHP, C++ or others and it’s totally free, for everyone. Also, it is an open source app, so you will find a worldwide community of developers and users that will help you find your answers. You can use it on Windows, on Mac, on iOS or Linux and you can find some interesting features that will ease your work.
If you want to learn more about NetBeans, on their website you can find thousands of support documents and a large community.