AP Computer Science Assignments

Learn Java Programming
Supplemental, free, online textbook called Introduction to Programming Using Java
Java Cheat Sheet
Classes, Objects, & Constructors
AP Quick Reference Guide
Online Java Compiler
Java Examples
Arithmetic Operators
Digital Textbook
Visualize Java code execution

Jan 13

Open your Documents folder and create a new folder called java. You will be making a new folder for every assignment. You will need get into that folder to compile a run your files. Open your text editing program and pin it to the dock or taskbar. Open the terminal and pin it to the dock or taskbar. Open Chrome and pin it to the dock or taskbar.


What is Java?

Java is a popular programming language, created in 1995.

It is owned by Oracle, and more than 3 billion devices run Java.

It is used for:


Why Use Java?


What is Java technology and why do I need it?

Java is a programming language and computing platform first released by Sun Microsystems in 1995. It has evolved from humble beginnings to power a large share of today’s digital world, by providing the reliable platform upon which many services and applications are built. New, innovative products and digital services designed for the future continue to rely on Java, as well.

While most modern Java applications combine the Java runtime and application together, there are still many applications and even some websites that will not function unless you have a desktop Java installed. Java.com, this website, is intended for consumers who may still require Java for their desktop applications – specifically applications targeting Java 8. Developers as well as users that would like to learn Java programming should visit the dev.java website instead and business users should visit oracle.com/java for more information.


Top 10 Reasons to Learn Java in 2025

You will turn in your programs and a screenshot of the output to our Google Classroom.

Click here for the course syllabus. Save it in your Documents folder.

Project STEM
Project Lead The Way

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.