This document provides an introduction to programming in Java by walking through how to set up a Java development environment and write a simple "Hello World" style program. It begins by outlining the assumptions and requirements, then guides the reader through downloading and installing the Java compiler. Next, it teaches some basic terminology and has the reader write, compile, and run a simple program that draws a diagonal line. The document explains what the program is doing line-by-line and encourages experimentation. It discusses where to find documentation on methods and classes to continue learning.