Conjunto de creencias, practicas y conocimientos que
guían el desarrollo de una disciplina durante un periodo
de tiempo. Es un estilo de desarrollo de programas, un
modelo para resolver problemas computacionales.
Declarativo: Muestra del
resultado sin detalles de la
solución.
Imperativo: Conjunto de
sentencias que cambian
estados.
Lógico: Basado en enunciados
o postulados lógicos.
Funcional: Los programas se
basan en el uso de funciones.
Orientado a objetos: Emula elementos
reales creando objetos que se interactúan
entre sí.