1) O documento apresenta os conceitos fundamentais da programação orientada a objetos e da linguagem Java.
2) São descritos os principais componentes de um computador e como funciona o desenvolvimento de programas Java, desde a escrita do código-fonte até a execução.
3) A programação orientada a objetos modela o software em termos de objetos do mundo real, com atributos e comportamentos, permitindo a reutilização de código através da herança e polimorfismo.