-
Lenguaje Ensamblador:
Programación de bajo nivel en términos del estado del programa y sus cambios -
Programación Imperativa:
Los programas son un conjunto de instrucciones que indican cómo realizar una tarea
Programación Estructurada:
Se enfoca en el control de flujo y estructuras sencillas para mejorar la claridad del código -
Programación orientada a objetos:
Introduce el concepto de clases y objetos para el diseño de programas, con lenguajes como C++ y Java
Programación lógica:
Se basa en reglas lógicas, hechos e inferencia para resolver problemas automáticamente, usando lenguajes como Prolog -
Programación Funcional:
Un modelo que considera la computación como la evaluación de funciones matemáticas, destacando por su claridad y calidad de desarrollo