This document provides an introduction to computers, programs, and the Java programming language. It discusses the basic components of a computer including the CPU, memory, storage devices, input/output devices, and communication devices. It defines what programming is and explains that programs contain instructions that tell computers what to do. The document introduces Java as the programming language that will be used, and outlines the chapter objectives which include writing, compiling, and running simple Java programs.