This document introduces Java by presenting the syntax, API, and how to build standalone programs and applets. It explains that Java is object-oriented, platform independent, and more secure than C++. Applets run in web browsers while servlets and applications do not. The document demonstrates how to compile and run a basic "Hello World" Java program. It also covers Java classes, objects, primitive data types, expressions, control statements, and arrays.