Java: Basics

Workshop Resources

Welcome to the course Java: Basics, where you will learn a widely-used high-level programming language that gives computer instructions to create exciting programs!

Java is a high-level programming language developed by James Gosling and Sun Microsystems in California in 1995.

Java Logo of steaming coffee cup with Java written below

A high-level programming language is called high-level because it is quite a few steps away from the original code run on a computer’s Central Processing Unit (CPU). High-level code is meant to be used by humans and is much easier to understand than low-level code. The high-level code is later translated into a low-level language, which can only be perceived and run by a specific CPU. For the code to work, every single line of code written in a high-level language must be translated into machine language before being implemented by the computer.

Today, Java is used by developers all over the world. Specifically, Java is used for Android mobile apps, desktop applications, web applications, game development

And, in this course, we will cover all the basic features of the language.

Cartoon, yellow duck named Patrick playing a pink trumpet

(image created by Molang: giphy.com/molangofficialpage)

In this course, we will follow the lead of a music-loving yellow duck named Patrick 🐥 to learn all about Java and make friends along the way!

Table of Contents

Table of Contents