Historia de C

  • Primera Computadora Analítica

    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

    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

    IBM
    Mejora el sistema de TMC creando “Internacional Bussines Machines”, más conocido como IBM
  • Diseño de calculadora

    Diseño de calculadora
    Alan Mathison Turing diseñó una calculadora para resolver cualquier problema.
  • Aranasoff Berry Computer

    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

    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

    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

    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

     LISP
    John Macarthy crea LISP, lenguaje que sería la base para la programación orientada a objetos
  • COBOL

    COBOL
    Se crea COBOL, el segundo gran lenguaje universal de programación orientado principalmente en los negocios
  • Lenguaje BCPL

    Lenguaje BCPL
    Martin Richard creó el lenguaje BCPL, que fue base para la creación de B
  • Lenguaje B

    Lenguaje B
    B es creado por Ken Thompson, en los Laboratorio Bell. Con la idea de recodificar el sistema operativo UNIX
  • C

    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

    BASIC
    Bill Gates junto Paul Allen crean Altair BASIC, el primer producto de Microsoft
  • K&R C

    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

    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

    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

    Nueva edición del libro C
    Ritchie y Kernighan publicaron una segunda edición de su libro
  • Lenguaje de programación C

    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

    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

    AppleScript
    Apple introduce AppleScript para su sistema operativo Mac OS
  • JAVA

    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++

    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
    C99 se adoptó como estándar ANSI en marzo
  • C#

    C#
    Microsoft introduce C# para su plataforma .Net, siendo esta la evolución de C++
  • Visual 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