What are the best IDE for Java?

asked by Anonymous
9 solutions
featuredThis featured product or service is sold by a third party. When you click on it, we may receive a commission or fee.

Brave Browser

Ronald Tran
Written on March 19, 2019
"I'm really paranoid about how much these tech companies know about you. When you use some other browsers or services, you're unwittingly letting them know about everything you search, visit, look for, and do online, and even your location I'm SO OVER THAT!! So it's good that a browser like BRAVE exists"
  1. 12



    PyDev is a plug-in for Eclipse that features responsive debugger, a built-in breakpoint, and allows the user to create local imports from a global import. It is widely utilized for Python, Jython, and IronPython development.


    Windows, Mac


    Billy Lane
    Written on May 11, 2017
    "Pydev with Eclipse is an essential tool for Python coding, and it is simply the best IDE for Java. It's versatile, free, and a package that enables me to turn Eclipse into a super useful Python IDE. I also like that it works with only minimal configuration on my Windows machine."
    Alan Holland
    Written on April 16, 2017
    "PyDev is a great option for people that want to experiment with an open-source IDE for java. It works great and is up to you to see if you are comfortable with it. Highly recommended."
    John Hernandez
    Written on May 12, 2017
    "Pydev is a good way to get Eclipse to work with Python. They have been around for a long time and have done good work so you can be reasonably comfortable using this product."
    Kenneth Harris
    Written on May 14, 2017
    "I really needed help learning a bit about Java. This was the best tool for me."
    Ethan Gonzalez
    Written on March 30, 2017
    "this is not a dedicated java IDE and not really what I'm looking for"
  2. 10



    Eclipse is a widely used Integrated Development  Environment (IDE), especially for Java development. However, it is also useful for  C, C++, C#, COBOL, D, Fortran, Haskell, JavaScript, Julia, and many more.


    Windows, Mac


    Harold Guerrero
    Written on September 26, 2018
    "This should be on top the list. Of all the IDEs, this is perhaps the most widely used one since I entered the industry in 2002. The perspective features of it is what makes it unique. My tip is to try the eclipse oxygen."
    John Hunt
    Written on January 18, 2017
    "Eclipse seems like a great IDE for Java. It has tools for modeling, charting and reporting, testing, and more."
    Jack Edwards
    Written on January 7, 2017
    "The website is so confusing. Especially with everything being abbreviated. I have no idea what anything means."
    Kevin Carlson
    Written on February 3, 2017
    "Definitely a helpful site. I found the tools option at the bottom very helpful."
  3. 9

    #3NetBeans IDE

    NetBeans IDE
    NetBeans IDE includes project types for C and C++ and appropriate project templates. You can work with and create C/C++ applications with dynamic and static libraries, and you can also create C/C++ projects from existing code.

    Windows, Mac


    He Zhang
    Written on March 31, 2017
    "I've used NetBeans for a while and it's my favorite IDE. No other IDE is really built all that well for Java. I like the customization options that it has. You only download what you need. I don't do much work in PHP, so I can choose the bundle that doesn't have it. It's a clean and effective IDE."
    Lee Mao
    Written on September 26, 2018
    "Since it is an open source one, you will find yourself one with the worldwide community of devs. Biggest PRO: It offers database support.,"
    Elizabeth Guerrero
    Written on September 8, 2017
    "Net Beans IDE will help you learn C plus plus applications and create C++ projects from existing code. This site is highly complex but can be a great asset and very helpful."
    Dylan Hudson
    Written on April 20, 2017
    "This helped me learn some Java to program an app. Wonderful."
  1. 7

    #4IntelliJ IDEA

    IntelliJ IDEA
    IntelliJ IDEA is an IDE for the JVM platform created by Jetbrains. It features coding assistance, built-in tools and integration and plugin ecosystem, supporting a lot of languages and frameworks. It has a free version and a paid subscription version. 

    Windows, Mac, Linux

    $14.9- Varies by plan

    Xu Ding
    Written on April 12, 2017
    "IntelliJ IDE is a great tool to use when writing codes. It offers you helpful tips along the way and overall makes the process much smoother for you by offering an array of tools and "smart" tools to assist in completion of codes or offer helpful advice. "
    Brenda Bennett
    Written on September 26, 2018
    "Intuitive code completion and analysis. The UML designer is also useful"
    Joe Graham
    Written on April 14, 2017
    "This is the best IDE on the market if you want to start programming with JAVA. It pretty much does the program itself! I has smart technology that can predict what are you are trying to type based on what is previously in the program."
    Eugene Bell
    Written on April 4, 2017
    "Having used IntelliJ IDEA for 2 weeks now, I have seen a tremendous increase in my workflow productivity. There are tools unique to this software that must be checked out!"
    Matthew Ortega
    Written on January 24, 2017
    "Good looking, easily organized, makes things go so smoothly."
  2. 6


    DrJava is a Java IDE (Integrated Development Environment) developed by computer scientists at Rice University. It is designed primarily for students.

    Windows, Mac


    Craig Castillo
    Written on April 23, 2017
    "DrJava is a great piece of software that allows me to create programs written in Java. It is lightweight and available for free. I find that it does everything I need, has a fair license, and offers a plethora of tutorials and documentation, are of which are highly appreciated. I cannot recommend DrJava anymore than I currently do, it's a must-have!"
    Tejas Patil
    Written on March 31, 2017
    "This is great for students who need to write Java programs. It's not a heavy program, and it's user friendly. It's also great for people who have a little more knowledge than the average Java user."
    Samuel Mendez
    Written on January 28, 2017
    "Thank you very much for this solution. I had been having serious problems with this for a few days, these steps seemed to fix the issues though. "
    Vibhore Verma
    Written on May 16, 2017
    "I decided I wanted to learn Java, but I couldn't find the right place to write the programs. So I decided to try out DrJava, and it's working pretty good now. I haven't been able to write a good java program yet, but the environment makes it easy to follow other people's tutorials on writing a program. I'd give it a 9/10."
    Samuel Maldonado
    Written on January 1, 2017
    "DrJava I stumbled upon while searching for a IDE for Java solution. It was perfect in what I needed and what I was looking for. It seems to be just slightly better then most other options, but its easy to use and adaptable. Thank to the developers for DrJava!"
  3. 4



    Greenfoot is an integrated development environment (IDE) that uses Java or Stride, which is geared towards helping high school and undergraduate students for educational purposes. It features an easy creation of 2-D graphical apps.


    Windows, Mac


    Bobby Guzman
    Written on January 9, 2017
    "I tried this program and found it to be useful, but outdated. There are plenty of websites dedicated to teaching programming, so having to download a program for the same thing seems like a lot of extra work."
    Vincent Gomez
    Written on April 16, 2017
    "Depending on your project these libraries can be very useful. Definitely work getting for current and future java projects. I would strongly suggest these for developing programmers."
    Wayne Walters
    Written on March 3, 2017
    "Thanks to this I can learn how to program in java"
  4. 3



    Catered to beginners, BlueJ is an integrated development environment (IDE) that is widely used for the Java programming language. It is also geared towards object-oriented programming. It runs through Java Development Kit.


    Windows, Mac


    Louis Ferguson
    Written on April 7, 2017
    "I'm currently learning Java in my free time. BlueJ is a great IDE because it has a textbook, and teacher support to help me learn. Although programming is hard, this gives me a way to learn at my own pace but still have resources I can learn from."
    Bryan Medina
    Written on September 26, 2018
    "I recommend this to newbies. Join the blueroom so you wouldnt have a hard time understanding the basics of the software."
    Charles Collins
    Written on March 14, 2017
    "Learning Java was hard enough; I don't need more trouble finding an effective and reliable IDE. Luckily I don't have to stress out, because I have BlueJ. It provides a stable IDE for Windows, Mac, and Ubuntu. BlueJ is a winner!"
    Roger Jones
    Written on January 28, 2017
    "This IDE for Java is useful. It helps to make programs in Java."
  5. 2



    jEdit is a free cross-platform text editor written in Java that runs on computers with Windows, Mac OS X, Unix, OS/2, and VMS systems. It has support for more than 200 languages and has hundreds of macros and plugins available.


    Windows, Mac


    Peter Taylor
    Written on May 6, 2017
    "jEdit is one of my longtime favorites. It is literally packed full of functionality and may also be the best Java-based application out there. If you need a good text editor that is bug free, I highly recommend jEdit."
    James Wallace
    Written on September 26, 2018
    "I dont think this is an IDE at all. It is merely a text editor. Although plug-ins are available for download. Still useful."
    Scott Fernandez
    Written on March 6, 2017
    "I found jEdit to be my source for IDE for Java. I tried the other but jEdit seemed to be a step above the rest, and gave me exactly what I was looking for."
    Albert Hicks
    Written on April 21, 2017
    "I needed a better tool to help with my programming and I came across jEdit. It was exactly what I needed and wanted from such a program."
    Tyler Wilson
    Written on March 5, 2017
    "A very cool website with resources for Java based installers, pretty much has everything. I keep this bookmarked at all times. "
    Walter West
    Written on March 20, 2017
    "Take all your favorite text editors from multiple platforms and shove it into a single box. Here it is in reality."
  6. 0


    Easily write Apps for your phone or tablet using JavaScript. No need for a PC, just edit code directly on your device. Even beginners can have an application running in a matter of minutes thanks to the comprehensive collection of samples and active documentation.


    Free- With in-app purchases

    Deborah Johnston
    Written on September 28, 2017
    "If you like to be creative in your phone environment and love to add personal details you can program, you will probably like this one. I found it quite powerful, although I felt a little out of my league. I guess a better knowledge of Java would have helped, but even with my rudimentary skills I was able to do some pretty neat things. I added buttons and created small apps just the way I wanted them to be. It's actually a lot of fun provided you have the time to go through the learning curve, which was a little steep for me. Still, a great tool if you want to customize your mobile environment."
    Wu Han
    Written on June 4, 2017
    "If you write code for a living, or you want to learn how to do it, you really should have DroidScript. Everyone nowadays has a phone, and you need to be able to write for it. This app helps you do that. "
    Carolina Hidalgo
    Written on March 3, 2017
    "Great ap for beginners, easy to use. Love that I can do everything from my Chromebook!"

Ask your Own Question


Best IDE for Java
1PyDevSoftware 12 Free
2EclipseSoftware 10 Free
3NetBeans IDESoftware 9 Free
4IntelliJ IDEASoftware 7 Paid
5DrJavaSoftware 6 Free
6GreenfootSoftware 4 Free
7BlueJSoftware 3 Free
8jEditSoftware 2 Free
9DroidScriptApps 0 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.