-
Las primeras computadoras, como la ENIAC, se programaban directamente en código máquina.
-
Primeros ensambladores simbólicos para simplificar la programación.
-
FORTRAN introduce rutinas y procedimientos.
-
LISP utiliza funciones matemáticas.
-
ALGOL con estructuras de control.
-
UNIX para gestionar hardware y software.
-
Smalltalk promueve objetos y herencia.
-
Prolog basado en lógica formal.
-
C describe cómo ejecutar tareas
-
SQL para gestionar bases de datos.
-
Modula divide el código en módulos.
-
Erlang para tareas simultáneas.
-
HTML describe estructuras web.
-
Python para desarrollo rápido y scripting.
-
JavaBeans para reutilización.
-
AspectJ separa preocupaciones transversales.
-
Servicios web para integración.
-
Scratch para enseñar programación.
-
React para interfaces dinámicas.
-
Q# para algoritmos cuánticos.