Historia de los paradigmas de programación
von Erdwin Jose Caceres Rolon
1. Desde 1954 hasta la actualidad se han documentado mas de 2500 lenguajes de programación
2. Un paradigma define un conjunto de reglas, patrones y estilos de programación que son usados por un grupo de lenguajes de programación
3. Paradigma funcional
3.1. La computación se realiza mediante la evaluación de expresiones
3.2. Definición de funciones
3.3. Funciones como datos primitivos
3.4. Valores sin efectos laterales, no existe la asignación
3.5. Programación declarativa
3.6. Lenguajes: Lisp, Scheme, Haskell, Scala
4. Paradigma imperativo
4.1. Definición de procedimientos
4.2. Definición de tipos de datos
4.3. Chequeo de tipos en tiempo de compilación
4.4. Cambio de estado de variables
4.5. Lenguajes: Fortran, Basic, Pascal
5. Año 40. Código maquina (no existían lenguajes de programación). Necesidad de un lenguaje independiente de la maquina. Estaba conformado por:
5.1. Secuencia de bits que controlaban directamente un procesador
5.2. Ensamblador: abreviaturas mnemotecnicas para expresar operaciones
6. Años 50 - 90 primeros lenguajes de programación
6.1. Fortran
6.1.1. Fue el primer lenguaje de programación