

For instance, for a Windows install, it's much easier to install the ".msi" package which installs in a valid default directory and updates your Path automatically, instead of installing the ".zip" package which makes you figure out where to install and how to update your Path. If there are multiple versions to download, it's often easiest to choose the most automated version. The Java Package field should be pre-selected to "JDK", and should not be changed. Click on the "How to Install" hyperlink for installation instructions. The select the operating system and architecture of your computer.

On the Azul downloads page, select the Java Version specified in class (currently 16.0.2). You will not need to download a separate JRE. Note that the JDK includes the Java Runtime Environment (JRE) that is compatible with the development environment. The free Azul Zulu JDK packages are available at the Azul download link. Use this as a reference for other platforms as well, making the obvious platform specific changes. You can watch this Java Install Tutorial video which demonstrates downloading and installing the Azul Zulu Java Development Kit on a Windows 10 machine. Since Oracle has stopped providing free development kits, we now get a free development kit from Azul who provides a free JDK package for several different platforms.

In the past, the Java Development Kit, or JDK was provided for free by Oracle, the company that controls Java. In order to compile Java language code into Java executable code, you need the Java Software Development Kit (or Java SDK).
