Getting Java for Free

In this lesson, we will suggest ways to obtain Java without charge.

The following list provides a brief overview of several Java compilers and integrated development environments (IDEs) that you can obtain and use without charge. Many other excellent IDEs exist.

Java SE Development Kit (JDK)

The JDK includes the Java Runtime Environment (JRE) and command-line tools that you can use to write applications and applets. It is available at:


BlueJ is an IDE developed specifically for beginners but is preferred by many developers. It is available at:


Eclipse is an open-source IDE for professional developers available in desktop and cloud versions at:


NetBeans is another open-source IDE for professional developers that is available at:

IntelliJ IDEA

IntelliJ IDEA is an IDE that is available in either open source or commercial forms at:

Get hands-on with 1200+ tech skills courses.