Este documento presenta una introducción a la programación orientada a objetos en Java. Explica conceptos básicos como algoritmos, lenguajes de programación y por qué Java es ampliamente utilizado. También describe los pasos para construir un programa en Java, incluida la compilación y ejecución. Finalmente, introduce conceptos clave de la programación orientada a objetos como clases, métodos y objetos.