Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I mainly like to use NetBeans as my IDE for Java,which i really enjoy using. Currently just learning Java and was advised this would be a great program, which it is. I would just like to ask the experienced guys here what software you mainly use for Java / Python etc. As said, I am just in the process of getting my degree in SE so never been exposed to the business world of software and what is mostly used.

share|improve this question
Are you asking about NetBeans Platform, or NetBeans IDE? These are two related, but nevertheless different things. –  Mchl Jul 4 '11 at 11:37
NetBeans IDE is the product in question –  NeonLinux Jul 4 '11 at 11:49
Surprisingly enough Eclipse has an alternative for both the IDE and the Platform :P –  Mchl Jul 4 '11 at 12:16

4 Answers 4

up vote 6 down vote accepted

The main alternative to NetBeans would be Eclipse, which also has a huge range of plugins for other languages and additional features (source control, unit-testing, refactoring, project management, you name it).

If you are looking at the wider world, i.e. not just for Java, then you might want to have a look at MonoDevelop, which has come along very nicely over the last few years. As it is aimed at the .NET community, its strength lies in languages associated with that (C#, VB.NET, etc.)

share|improve this answer

I would also like to add IntelliJ in the IDE list which is also a good IDE for development.

Although there are many other alternatives in IDE but I prefer and advise you to go with Eclipse. IMO Eclipse is best IDE for java development.

share|improve this answer

The best part of NetBeans is that it's free and runs on Linux, Mac OS and Windows. I am using it with Ubuntu and I'm really happy with it. But the part that I don't like is that it's a java written program and it's kinda slow!

share|improve this answer
Wouldn't that also all be true of Eclipse? –  FrustratedWithFormsDesigner Jul 4 '11 at 13:40

I wrote my own IDE using ANT, VIM and scripts because both Netbeans and Eclipse were to slow on my old PC. It works for me, which is my sole criteria for selecting an IDE to work with. Try out Netbeans and Eclipse and see which one you are most comfortable with. I would also recommend trying out BlueJ, Geany and JBuilder.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.