Historia de los Lenguajes de Programación en los Años 60s
Clase 16 de 21 • Curso de Historia de la Programación: Lenguajes y Paradigmas
Resumen
Es natural que después de los 50 se crearan nuevos lenguajes de programación para nuevas máquinas. Entre los lenguajes más destacados de la década de los 60 encontramos:
LISP (List Processor)
LISP fue el primer lenguaje de aplicación no-numérica. Se utilizaba para traducción automática de textos. Hacía uso de “expresiones S”. Cabe destacar que LISP introdujo el concepto de programación de orden superior, y podía usar memoria dinámica.
Había distintas variantes de LISP para distintas máquinas (LISP Machines), por lo que no era un lenguaje muy portable. Algunos dialectos comunes de LISP son Racket, Common Lisp, Scheme y Clojure.

COBOL
COBOL es acrónimo de Common Business Oriented Language. En un lenguaje imperativo y procedural, (hoy en día) orientado a objetos, y que buscaba acercarse lo más posible al inglés. Cabe destacar que Grace Hopper lideró el equipo que lo revisó y lo volvió un estándar. Un programa de COBOL se divide en 4 secciones:
- Procedimiento: código de aspectos algorítmicos.
- Datos: descripción de los datos.
- Ambiente: especificación del ambiente externo al programa indicado por la máquina física.
- Identificación: datos del programa, autor, etc.

SIMULA
SIMULA es un lenguaje descendiente de ALGOL. Está diseñado para cálculo de simulaciones de colas. Se destaca por introducir las clases, objetos, sub-tipos y el método dinámico de despacho. Marcó un antes y un después en los paradigmas, y fue predecesor para Smalltalk y C++ (lenguajes orientados a objetos). Se encuentran trabajos hasta el 2000 en este lenguaje. A continuación vemos un “hola mundo” en SIMULA.

Aquí vemos la implementación de una clase en SIMULA
.
Contribución creada por: Ciro Villafraz con los aportes de Aaron Quiroga.