-
Primera Computadora Analítica
Ada Lovelace creadora de la computadora analítica junto su padre, siendo ella la primera programadora de la historia -
Tabulating Machine Company
Herman Hollerith desarrolló un sistema para automatizar la tarea del censo. Creó un circuito capaz de leer 60 tarjetas por minuto, llamada “Tabulating Machine Company” -
IBM
Mejora el sistema de TMC creando “Internacional Bussines Machines”, más conocido como IBM -
Diseño de calculadora
Alan Mathison Turing diseñó una calculadora para resolver cualquier problema. -
Aranasoff Berry Computer
Fue desarrollada el Aranasoff Berry Computer (ABC), una calculadora electrónica que utilizaba tubos de vacío y se basaba en el sistema binario -
Mark 1
Howard Aiken desarrolló el Mark 1. Una computadora electromecánica que podía realizar las 4 operaciones básicas y trabajar con información almacenada en forma de tablas -
ENIAC
John Eckert y Mauchly desarrollaron una computadora electrónica operacional a gran escala, para acelerar los cálculos del proyecto militar de la universidad Moore. Fue llamada ENIAC, su capacidad de cálculos era de 5000 operaciones por segundo -
Lenguaje ensamblador
Mauricio Wilkes crea el lenguaje ensamblador. Este lenguaje es utilizado para escribir programas informáticos y representación más directa del código de computadoras legible por un programador -
LISP
John Macarthy crea LISP, lenguaje que sería la base para la programación orientada a objetos -
COBOL
Se crea COBOL, el segundo gran lenguaje universal de programación orientado principalmente en los negocios -
Lenguaje BCPL
Martin Richard creó el lenguaje BCPL, que fue base para la creación de B -
Lenguaje B
B es creado por Ken Thompson, en los Laboratorio Bell. Con la idea de recodificar el sistema operativo UNIX -
C
Se crea el programa C por Brian Kernighan y Dennis Ritchie, en el Laboratorio Bell, para el diseño del sistema operativo UNIX. Se tomaron las características de B como base -
BASIC
Bill Gates junto Paul Allen crean Altair BASIC, el primer producto de Microsoft -
K&R C
Ritchie y Brian Kernighan publicaron la primera edición del libro de C, conocido también como “K&R C”. En este libro se introdujeron nuevas características al lenguaje -
C sustituye a BASIC
A finales de esta década, C empezó a sustituir BASIC como lenguaje de programación de microcomputadoras predominante -
Nuevas funcionalidades de C
C empezó a ser utilizado en las primeras computadoras personales, lo que incrementó la popularidad del mismo. Así mismo, Bjarne Stroustrup empieza a trabajar con algunos compañeros en el Laboratorio Bell para añadir funcionalidades de programación a C -
Especificación de C
El Instituto Nacional Estadounidense de Estándares organizó un comité para establecer una especificación estándar de C -
Perl
Lenguaje de programación Perl es creado, teniendo características de C y siendo el más utilizado en los servidores Web -
Nueva edición del libro C
Ritchie y Kernighan publicaron una segunda edición de su libro -
Lenguaje de programación C
Tras un proceso largo, se completó el estándar y se ratificó como el “Lenguaje de Programación C”. Esta versión del lenguaje se conoce a menudo como ANSI C, o a veces como C89 -
C90
El estándar ANSI fue adoptado por ISO en el estándar ISO/IEC. Esta versión se conoce como C90 y hubieron pequeñas modificaciones de formato. “C89” y “C90” se refiere al mismo lenguaje -
AppleScript
Apple introduce AppleScript para su sistema operativo Mac OS -
JAVA
Sun crea JAVA, un lenguaje orientado a objetos que permite crear aplicaciones de todo tipo de magnitud y en cualquier servidor -
Aprobación de C++
El lenguaje C tuvo mucho éxito, así que las organizaciones ANSI e ISO se reunieron para definir un estándar en el lenguaje. El proceso culmina este año con la aprobación de C++ -
C99
C99 se adoptó como estándar ANSI en marzo -
C#
Microsoft introduce C# para su plataforma .Net, siendo esta la evolución de C++ -
Visual C++
Durante los años 2008 a 2012 Visual C++ fue lanzado y actualizado, con material moderno y nuevas opciones -
Datos personales
Universidad Mariano Gálvez
Programación para la Ciencia y la Ingeniería
Ing. Thelma Bollat
Samantha Paredes
1017-20-66 -
Bibliografía
Ciberaula. Historia de Programación.2020. https://www.ciberaula.com/cursos/java/historia_programacion.php Blogspot.Programación de C++.4 de octubre de 2016.2020. https://ejercicioscpp.blogspot.com/2012/09/historia-de-c.html