Most popular or used Java IDE

Posted on 2011-10-19
Last Modified: 2013-11-23

Is there any statistic to show what are the most Java IDE used in the world or USA?

I'm not talking about which one is the best, but what is the most used by companies or developers.
Question by:miyahira
    LVL 47

    Expert Comment


    I think they are Eclipse, Netbeans and IntelliJ Idea
    Perhoas in this order - but that is nmore difficult to say
    LVL 47

    Accepted Solution


    At least judging by questions here Eclipse and Netbeans are certianly the biggest.
    IntelliJ Idea is the third and in the corporate world it is probably  alittle bit bigger than in questions here.

    I don't think any of the other IDE come close to those.
    A few people may be using JDeveloper, a few use JGrasp, but these are definitely much less popular than Eclipse and Netbeans.

    LVL 4

    Assisted Solution


    I agree with for_yan that eclipse and Netbeans are the biggest.

    After that I'm not sure I think IBM Rational Application Developer is still a pretty big player in companies, because of the EJB support, but actually it's not more then eclipse with al lot of addons to for exampe support EJB. The same for the Spring IDE, Think it's growing fast but then again it's just eclipse with a lot of addons for the Spring technology.

    Then IntelliJ IDEA and after that JDeveloper and after that there is BlueJ, I think the last one will never be used by companies
    LVL 2

    Assisted Solution

    I've been receiving a lot of job offers lately and most of them asks for Eclipse knowledge.
    So I guess this is a good indicator.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Hire Top Freelancers to Complete Java Projects

    Source the talented Expert Exchange community
    for top quality work on your Java projects.

    Hire the best. Collaborate easily. Get quality work.

    Suggested Solutions

    Title # Comments Views Activity
    sumHeights2  challenge 7 51
    mergeTwo  challenge 13 53
    Eclipse Neon and jdk 1.8.0 11 38
    java  and programming certification ? 4 29
    INTRODUCTION Working with files is a moderately common task in Java.  For most projects hard coding the file names, using parameters in configuration files, or using command-line arguments is sufficient.   However, when your application has vi…
    By the end of 1980s, object oriented programming using languages like C++, Simula69 and ObjectPascal gained momentum. It looked like programmers finally found the perfect language. C++ successfully combined the object oriented principles of Simula w…
    Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:
    Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now