Este libro está dirigido a estudiantes del certificado de profesionalidad en Programación en Lenguajes Estructurados de Aplicaciones de Gestión, específicamente al módulo formativo de Programación en lenguajes estructurados. También es útil para cualquier persona interesada en aprender a programar de forma estructurada con Java. Cubre conceptos como programación estructurada, estructuras de datos estáticas y dinámicas, diseño e implementación de interfaces de usuario, pruebas de software, documentación de programas y sistemas, y acceso a bases de datos. Incluye notas, esquemas y ejemplos para facilitar el aprendizaje, capacitando al lector para desarrollar programas en Java.