El documento compara los paradigmas de programación orientada a objetos y estructurada. La programación orientada a objetos se basa en conceptos como abstracción, encapsulamiento, herencia y polimorfismo, y define a la clase como unidad central. La programación estructurada utiliza solo estructuras secuenciales, selectivas e iterativas, y define funciones como unidad central. Cada paradigma soporta diferentes lenguajes de programación.