Software You Need

Table of contents
  1. WinRAR
  2. BlueJ
  3. Git & GitHub Desktop
  4. JDK
  5. Eclipse
  6. IntelliJ IDEA
  7. Visual Studio Code

Installing WinRAR

Downlaod

Installing BlueJ

Downloading BlueJ Standalone on Windows

Use any of your favorite compression tool like WinZip, WinRAR, 7Zip, etc. and extract the downloaded zip file. You will find a file named bluej. You can start running BlueJ by double clicking it. This download for Windows includes a copy of the JDK (the Java system) — this does not need to be installed separately.
More information about the use of BlueJ is included in the BlueJ Tutorial. The tutorial is accessible via the BlueJ Tutorial item in BlueJ’s Help menu.

Using local API documentation

You can use a local copy of the Java class library (API) documentation. That way, access to the documentation is faster and you can use the documentation without being online. To do this, download the Java documentation file from http://www.oracle.com/ technetwork/ java/javase/downloads/ (a zip file) and unzip it at a location where you want to store the Java documentation. This will create a folder named docs.
Then open a web browser, and, using the Open File . . . . (or equivalent) function, open the file docs/api/index.html. Once the API view is correctly displayed in the browser, copy the URL (web address) from your browser’s address field, open BlueJ, open the Preferences dialog, go to the Miscellaneous tab, and paste the copied URL into the field labeled JDK documentation URL. Using the Java Class Libraries item from the Help menu should now open your local copy.

Installing Git

Installing GitHub Desktop

Installing JDK

JDK 11

JDK 17

Installation Instructions

Which JDK should You Choose?
How to Install Java on Windows 64 bit Machine

Setting Classpath & JAVA_HOME

Installing Eclipse

Installing Eclipse IDE for Enterprise Java and Web Developers

Installing IntelliJ IDEA

Installing Visual Studio Code