Este documento proporciona una introducción a los paradigmas de programación. Explica que un paradigma es un estilo o método para resolver problemas computacionales. Describe los paradigmas imperativos, que especifican instrucciones claras, y declarativos, que se enfocan en el resultado final. También cubre lenguajes multiparadigma, que permiten usar múltiples estilos, y los paradigmas más usados como la programación orientada a objetos.