O foco desta publicação é o ensino conceitual, prático e didático da linguagem de programação de computadores Java 2, com diversos exemplos e exercícios de fixação. Aborda um contexto histórico sobre o desenvolvimento da linguagem de programação de computadores Java, programação orientada a objetos, estudo da plataforma Java, programação seqüencial, tomada de decisão, laços de repetição, utilização de pacotes e métodos, arranjos, interface gráfica básica, classes auxiliares, uso de componentes e o desenvolvimento de arquivos. É ideal conhecer lógica de programação, algoritmos e alguma linguagem de programação estruturada de computadores.