What are the best lightweight IDE for Java?

asked by Anonymous
53 contributors
6 solutions
  1. 14


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

    Windows, Mac


    Henry Bradley
    Written on September 13, 2018
    "This is truly the top choice epsecially for new users of java language. Starters should try this out as it doesn’t have much baggage like eclipse or intelli j. You can compile and run through this idea. Best tip is to cut down the plugins to minimize the resource usage. I hope this helps. "
  2. 11

    #2IntelliJ IDEA

    IntelliJ IDEA
    IntelliJ IDEA is an IDE for the JVM platform created by JetBbrains. 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

    Craig Jones
    Written on February 8, 2017
    "As a developer, I'm constantly on the lookout for new ways to maximize my efficiency and productivity. Getting a newer IDE for Java to make my programming easier and flow better was a priority. That's where IntelliJ came in, with the perfect solution. Fantastic Ui, easy to use, what else could I ask for?"
  3. 9



    Vim is an open-source configurable text editor that is compatible with either Windows or Mac operating system. It has a license which is GPL-compatible and is free for users to download and install to their computer.


    Windows, Mac


    Mark Reid
    Written on March 24, 2017
    "As a light weight IDE for Java, it does its job. There are other IDEs out there if you want more features and functions, but it won't be lightweight as this one. This is my first choice IDE when I just need to quickly fix something, or just need to write a small application."


IDE stands for integrated development environment. It is a software used by developers to write codes and test them out. IDEs typically include a source code editor as well as tools for intelligent code completion, error diagnostics and debugging, a compiler, and an interpreter. Some IDEs are dedicated for software development in specific programming languages, while some are compatible with multiple languages.


Did you know that Java was originally called ‘Oak,’ after the oak tree that was planted outside the creator’s office? James Gosling later renamed it from ‘Oak’ to ‘Green,’ because the group of developers for the program was dubbed the 'green team.' Finally, it was called 'Java' as an homage to the large amounts of coffee that the team consumed while developing the programming language. This also explains why the logo is depicted to be a cup on a saucer, with steam rising out of it. The use of the word ‘java’ as another term for coffee originated in the 18th century, when the world’s main source of coffee was the Indonesian island named Java. 

According to the Tiobe Index, Java is presently the top programming language. Since its creation and release, Java has been consistently ranked as the most or the second most popular programming language. Its success can be attributed to its status as a general-purpose programming language -- it is literally used everywhere from apps, websites, operating systems, server apps for cloud computing, cryptography… the list goes on and on.

  1. 6



    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. Download it for free.


    Windows, Mac, Linux


    Philip Phillips
    Written on January 30, 2017
    "If you are in the market for an IDE, then this one is for you. It has language support and allows for much customization. I highly recommend this."
  2. 4


    DroidScript lets you write apps for your phone or tablet using JavaScript. No need for a PC. Just edit code directly on your device. It has a comprehensive collection of samples and active documentation. Get it on Google Play for free.


    Free- With in-app purchases

    Victoria Ruiz
    Written on August 9, 2017
    "I've been in search of the best lightweight IDE for Java and I've found it in DroidScript - JavaScript Mobile Coding IDE. I can code directly from phone. Enough said. "
  3. 3

    #6NetBeans 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


    Benjamin Black
    Written on April 26, 2017
    "Netbeans is an IDE for programming in Java language. It is very good for personal educational use to teach yourself programming to create small projects. Netbeans is free IDE, available for multi platforms. It is easy to install and comes with many plugins which makes it easy to use for beginners like me."


Best What are the best lightweight IDE for Java
1DrJavaSoftware 14 Free
2IntelliJ IDEASoftware 11 Paid
3VimSoftware 9 Free
4EclipseSoftware 6 Free
5DroidScriptApps 4 Free
6NetBeans IDESoftware 3 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.