-
Programacion imperativa
Los programas se componen de un conjunto de sentencias de comandos que ordenan acciones a la computadora. -
Programacion estruturada
Creado por Böhm y Jacopini. Esta orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa -
Paradigma declarativo
Creado por Philippe Roussel y Alain Colmerauer.
Los programas describen los resultados esperados sin listar explícitamente los pasos a llevar a cabo para alcanzarlos -
Paradigma lógico
Creado por Robert Kowalski. El problema se modela con enunciados de lógica de primer orden. -
Paradigma funcional
Creado por David Turner y HASKELL. Los programas se componen de funciones -
Porgramacion orientada a objetos
El comportamiento del programa es llevado a cabo por objetos, entidades que representan elementos del problema a resolver y tienen atributos y comportamiento.