Este documento proporciona una introducción a los paradigmas de programación estructurada y orientada a objetos. Explica las tres estructuras básicas de la programación estructurada (secuencial, selectiva e iterativa) y las características clave de la programación orientada a objetos como la abstracción, encapsulamiento, herencia y polimorfismo. También discute las ventajas y desventajas de ambos paradigmas y proporciona ejemplos para ilustrar sus conceptos.