Michel

Lenguajes de la Programación

Punched Card

Approx. 1840

Fue creado por Charles Babbage
Los programas y los datos para el Motor Analítico mecánico eran entradas por agujeros en tarjetas de papel

Plankalkul

Approx. 1938

Fue creado por Conrad Zuse
Es un idioma que programa para la primera computadora vinaria programable (el Z3)

Programas Almacenadas

Approx. 1946

Fue creada por Eckert, Mauchly y von Neuman
Despues de completar el ENIAC, los diseñadores supieron que la proxima computadora tuvo que almacenar los programas internamente, antes que entrar ,las instrucciones uno a uno

Cobol

Approx. 1950

Creada por Grace Hopper
El primer compilador (A-0) llega en los principios de 1950 con el desarrollo de cobol - la primer idioma especificamente diseñaado para aplicaciones de negocio

Fortran

Approx. 1954

Fue creada por Jonh Backus
Idioma desarrollado el 1950 aproximadamente para matemáticos, científicos e ingenieros

Codigo Espaghetti

Approx. 1960

El código espagueti no es en realidad un patrón de programación, de hecho es más correcto clasificarlo como un "anti patrón". Para entender mejor el origen de su nombre

Basic

Approx. 1964

Creada por John Kemeney y Thomas Kurtz
Introduccion de un lenguaje de programacion que no fue diseñado para estudiantes de ciencia a aprender los conceptos de programacion

La P.O.O

Approx. 1967

surge en Noruega con un lenguaje llamado Simula 67
Fue desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en el centro de cálculo noruego.

Simula 67 introdujo por primera vez los conceptos de clases, corrutinas y subclases (conceptos muy similares a los lenguajes Orientados a Objetos de hoy en día).

Pascal

Approx. 1968

Fue creada por Niklaus Wirth
Un lenguaje de alto nivel y academico que fue desarrollado en 1960 aproximadamente

C

Approx. 1969

Fue creado por Dennis Retchie
Un lenguaje de alto nivel desarrollado en las laboratorias de Bell Labs para desarrollar UNIX a su forma mas repleta

Small Talk

Approx. 1970

Científicos del centro de investigación en Palo Alto Xerox inventaron el lenguaje Small talk que dio respuesta al problema planificación de un proyecto por completo antes de escribir la primera línea de código.
Small talk fue el primer lenguaje Orientado a Objetos puro de los lenguajes Orientados a Objetos, es decir, únicamente utiliza clases y objetos (Java usa tipos de datos primitivos, o bien los Wrappers que son clases que encapsulan tipos de datos primitivos).

C ++

Approx. 1980

Fue creado por Bjarne Stroustup
Popular "incremental" la version tradicional de C convinado con conceptos a objetos

Java

Approx. 1994

Fue creada por James Gosling
Un nivel de nivel alto desarrollado por Sun Microsystems diseñado para equipos portatiles entonces modificado para aprovecharse en la web

Case

Approx. 1997 - Approx. 1998

Se desarrollan herramientas ‘CASE’ orientadas a objetos (como el diseño asistido por computadora).