Ce document introduit la programmation orientée objet (POO) et le langage Java, en décrivant les différences entre la POO et la programmation procédurale. Il explique également les concepts fondamentaux de Java, tels que les classes, les objets, et les types de données, tout en présentant les outils nécessaires pour le développement Java. Enfin, il donne un exemple de programme Java simple et les étapes pour le compiler et l'exécuter.