I recommend IntelliJ. I use it for school, and I really like it. Even my professor uses it, and he loves it too. Answer from Daddycrate on reddit.com
🌐
Oracle
java.com › en › download › manual.jsp
Download Java
Developers are encouraged to download the latest Java Development Kit from OTN downloads.
🌐
Apache NetBeans
netbeans.apache.org › front › main › index.html
Welcome to Apache NetBeans
Apache NetBeans provides editors, wizards, and templates to help you create applications in Java, PHP and many other languages.
Discussions

Best free IDE to use for java?

I recommend IntelliJ. I use it for school, and I really like it. Even my professor uses it, and he loves it too.

More on reddit.com
🌐 r/javahelp
53
14
January 6, 2018
What is the Best Lightweight IDE for JAVA?
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/javahelp
80
18
March 1, 2024
BEST IDE FOR JAVA
Hands down IntelliJ. Everything else is garbage. I worked years with eclipse, netbeans and all the flavors of them and they all suck. IntelliJ is not perfect by any means, but the others are so bad, that IntelliJ looks like alien technology compared to them. More on reddit.com
🌐 r/javahelp
47
0
March 20, 2024
What IDEs use for java?
Please ensure that: Your code is properly formatted as code block - see the sidebar (About on mobile) for instructions You include any and all error messages in full You ask clear questions You demonstrate effort in solving your question/problem - plain posting your assignments is forbidden (and such posts will be removed) as is asking for or giving solutions. Trying to solve problems on your own is a very important skill. Also, see Learn to help yourself in the sidebar If any of the above points is not met, your post can and will be removed without further warning. Code is to be formatted as code block (old reddit: empty line before the code, each code line indented by 4 spaces, new reddit: https://i.imgur.com/EJ7tqek.png ) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc. Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit. Code blocks look like this: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above. If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures. To potential helpers Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns. More on reddit.com
🌐 r/javahelp
71
22
December 8, 2023
People also ask

What is a Java IDE?
An integrated development environment, or IDE, is a software program that developers use to write and debug code more easily. Java IDEs can increase productivity by combining capabilities such as editing, building and testing within a single application.
🌐
jrebel.com
jrebel.com › blog › best-java-ide
Most Popular Java IDEs in 2025 | JRebel by Perforce
What are the Most Popular Java IDEs of 2025?
According to the 2025 Java Developer Productivity Report, 84% of respondents use are using IntelliJ IDEA, VS Code (aka Microsoft Visual Studio Code) overtook the second
🌐
jrebel.com
jrebel.com › blog › best-java-ide
Most Popular Java IDEs in 2025 | JRebel by Perforce
🌐
Google Play
play.google.com › store › apps › details
Jvdroid - IDE for Java - Apps on Google Play
Jvdroid doesn't build native Android applications, as Android uses other Java implementation, and its Java version is older. Take a part in development of Jvdroid by reporting bugs or providing feature requests to us. We appreciate that. Legal information. Busybox and OpenJDK in Jvdroid APK are licensed under GPL, email us for the source code. This application is considered to be distributed legally when downloaded from the Play Store only. Samples available in the application are free for educational usage with one exception: they, or their derivative works, cannot be used in any competing products (in any way).
Rating: 4.4 ​ - ​ 5.48K votes
🌐
JRebel
jrebel.com › blog › best-java-ide
Most Popular Java IDEs in 2025 | JRebel by Perforce
Java developers choose Eclipse vs. IntelliJ over other Java IDEs for several reasons, including: ... Eclipse has all of the features of enterprise-ready software except for the price tag; it’s free for business use.
🌐
Softonic
en.softonic.com › downloads › java-ide
Download Java Ide - Best Software & Apps
Download Java Ide. Free and safe download. Download the latest version of the top software, games, programs and apps in 2025.
🌐
Reddit
reddit.com › r/javahelp › best free ide to use for java?
r/javahelp on Reddit: Best free IDE to use for java?
January 6, 2018 -

So I'm pretty new to coding, and got more interested from a computer programming course in my school, and have now started to code on for fun. I've been using J Creator LE like my school for the past few months, but a lot of people have been saying to get a better IDE. What's the best free IDE to use, or should I just stick with J Creator LE? Any help is greatly appreciated, and merry Christmas too.

Find elsewhere
🌐
JetBrains
jetbrains.com › idea
The Leading IDE for Professional Java and Kotlin Development
June 1, 2021 - IntelliJ IDEA is the JetBrains IDE for pro development in Java and Kotlin. Built for your comfort, it unlocks productivity, ensures quality code, supports cutting-edge tech, and protects your privacy.
🌐
Coderanch
coderanch.com › t › 100971 › ide › wanted-free-java-IDE
wanted free java IDE (IDEs and Version Control forum at Coderanch)
I just started using Sun's Forte for Java about a month ago and I LOVE IT! It is a free download from java.sun.com.
🌐
The Eclipse Foundation
eclipse.org › downloads
Eclipse Downloads | The Eclipse Foundation
Install your favorite desktop IDE packages · Learn More · Download · Download x86_64 · Download AArch64 · Download Packages | Need Help · The Eclipse Temurin™ project provides high-quality, TCK certified OpenJDK runtimes and associated technology for use across the Java™ ecosystem.
🌐
JDoodle
jdoodle.com › online-java-compiler
Online Compiler and Editor/IDE for Java, C, C++, PHP, Python, Ruby, Perl - Code and Run Online
JDoodle is an Online Compiler, Editor, IDE for Java, C, C++, PHP, Perl, Python, Ruby and many more. You can run your programs on the fly online, and you can save and share them with others. Quick and Easy way to compile and run programs online.
🌐
IDRSolutions
blog.idrsolutions.com › home › the top 11 free ide for java coding, development & programming
The top 11 Free IDE for Java Coding, Development & Programming
October 15, 2024 - It can run on any platform that can run a Java Virtual Machine (Java version 1.5 or higher). At present the jGRASP web site offers downloads for Windows, Mac OS, and as a generic ZIP file suitable for Linux and other systems. JDeveloper is an IDE supplied by the Oracle Corporation and released as freeware.
🌐
Eclipse IDE
eclipseide.org
Eclipse IDE | The Eclipse Foundation
Free and open source released under ... for imported bundles and enforce single active bundle instance. More and more, the Eclipse IDE is powered by individual contributors around the world....
🌐
JetBrains
jetbrains.com › idea › download
Download IntelliJ IDEA
June 1, 2021 - Download the latest version of IntelliJ IDEA, the leading IDE for professional development in Java and Kotlin. Available for Windows, macOS, and Linux.
🌐
Oracle
java.com › zh-CN
Java | Oracle
Oracle Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用程序服务。Java 现在仍是企业和开发人员的首选开发平台。 · 面向使用台式机和笔记本电脑的最终用户
🌐
BlueJ
bluej.org
BlueJ
Download previous versions or old source code archives. The source code for BlueJ is now available on Github. The copyright for BlueJ is held by M. Kölling and J. Rosenberg. BlueJ is available under the GNU General Public License version 2 with the Classpath Exception (full license text, licenses for third party libraries). "Objects First with Java: A Practical Introduction Using BlueJ" is a textbook co-written by the developers of BlueJ and has sold hundreds of thousands of copies worldwide.
🌐
Opensource.com
opensource.com › article › 20 › 7 › ide-java
5 open source IDE tools for Java | Opensource.com
Eclipse is one of the most famous Java IDEs based on the desktop, and it supports a variety of programming languages such as C/C++, JavaScript, and PHP. It also allows developers to add unlimited extensions from the Eclipse Marketplace for more development conveniences. Eclipse Foundation provides a Web IDE called Eclipse Che for DevOps teams to spin up an agile software development environment with hosted workspaces on multiple cloud platforms. The download is available here; then you can create a new project or import an existing project from the local directory.
🌐
The Eclipse Foundation
eclipse.org › downloads › packages › release › juno › r › eclipse-ide-java-developers
Eclipse IDE for Java Developers | Eclipse Packages
Downloads · Release · Packages · Juno · R · Eclipse IDE for Java Developers · The essential tools for any Java developer, including a Java IDE, a CVS client, Git client, XML Editor, Mylyn, Maven integration and WindowBuilder · Git integration for Eclipse ·
🌐
Visual Studio Code
code.visualstudio.com › docs › languages › java
Java in Visual Studio Code
November 3, 2021 - Is fast, lightweight, free, and open source. Supports many other languages, not just Java. Helps start your Java journey without installing and learning a complex IDE.
🌐
Oracle
oracle.com › java › technologies › downloads
Download the Latest Java LTS Free
Download the Java including the latest version 17 LTS on the Java SE Platform. These downloads can be used for any purpose, at no cost, under the Java SE binary code license.
🌐
Softonic
java-n-ide-android-builder-java-se-compiler.en.softonic.com › home › utilities & tools › java n-ide - android builder - java se compiler
Java N-IDE - Android Builder - Java SE Compiler APK for Android - Download
April 13, 2023 - Java N-IDE - Android Builder - Java SE Compiler (Android), free and safe download. Java N-IDE - Android Builder - Java SE Compiler latest version: Fre
Rating: 7/10 ​ - ​ 6 votes