Este documento presenta una introducción al lenguaje de programación Java. Explica conceptos básicos como variables, tipos de datos, operadores, estructuras de control de flujo y repetición. También describe la API básica de Java incluyendo métodos de la clase Math y presenta ejercicios para practicar los conceptos aprendidos.