Lenguajes de Programación

  • PASCALINA

    El Frances Blaise Pascal al ver que su padre tenia problemas para llevar su cuenta de los impuestos que cobraba, invento una maquina calculadora que trabajaba a base de engranajes, se llamo "La Pascalina".
  • Period: to

    C

    Desarrollado entre 1969 y 1973 por Dennis Ritchie en Bell Telephone Laboratories para ser usado con Unix. Fue llamado "C" a causa de que sus características fueron desarrolladas en base a un mas antiguo lenguaje llamado "B".
    C fue tan efectivo que gran parte de Unix fue reescrita en C-. El lenguaje Linux Kernel fue basado en C.
  • Period: to

    MAQUINA DIFERENCIAL Y ANALÍTICA

    El ingles Charles Babbage creo una maquina diferencial capaz de desarrollar polinomios pero en varios inconvenientes de esta maquina hicieron que fracasara.
    Luego de este fracaso creo la maquina analítica la cual era capaz de hacer todas las operaciones matemáticas y ser programadas por medio de tarjetas de cartón perforado y guardar una enorme cantidad de cifras.
  • Period: to

    MAQUINA TABULADORA

    El estadounidense Herman Hollerith termina su maquina tabuladora eléctrica que lograba registrar datos en tarjetas perforadas, gracias a este invento se lograban tabular entre 50 - 75 tarjetas por minuto y conteos que normalmente hubiesen terminado en años.
    En 1896 funda la compañía de maquinas tabuladoras que tiempo después se fusionaría con International Time Recording Company, Computing Scale Corporation y Bundy Manufacturing Company. Dando origen en 1911 a lo que se conoce como IBM
  • ENIGMA

    Arthur Scherbius crea la maquina alemana Enigma la cual permitía usarse para cifrar como descifrar mensajes.
  • MAQUINA DE TURING

    Alan Turing crea una maquina retorico que manipula símbolos en una cinta, puede ser adaptada para simular la lógica de cualquier algoritmo de cualquier computación y es especialmente útil en explicar las funciones de la CPU dentro de un ordenador.
  • Period: to

    Z1

    Conrad Zuse, ingeniero alemán fabrico y diseño la z1 la que para muchos es la primera computadora programable de la historia, la z1 era una calculadora mecánica binaria operada con electricidad y que ocupaba una mesa entera, los datos los recibía de cintas perforadas y aunque no permitía un lenguaje de programación tal y como lo entendemos hoy la z1 fue la primera maquina programable de la historia.
  • Period: to

    BOMBE

    El polaco Marian Rejewski diseña Bombe en 1938 y en 1939 junto con Turing, Welchman y Keen la fabrican, bombe es un dispositivo electromecánico usado por los criptologos británicos para ayudar a descifrar las señales cifradas por la maquina alemana enigma durante la segunda guerra mundial.
  • ENIAC

    El proyecto Electronic Numerical Integrator And Computer (ENIAC) es creado por los estadounidenses John William y John Presper con el propósito de resolver los problemas de balística del ejercito de los Estados Unidos.
  • TECNICA DE VON NEUMANN

    El Hungaro Von Neumann desarrollo una técnica que establecían las instrucciones complejas que se deben utilizar para comprobar el hardware simple, permitiendo que se pueda programar rápidamente, en efecto este describe una arquitectura de diseño para un computador digital electrónico con partes que consta de una unidad de procesamiento que contiene una unidad aritmética lógica y registros del procesador, mecanismos de almacenamiento interno y mecanismos de entrada y salida.
  • A0

    Grace Murray Hopper inventa el primer compilador A0 permitiendo crear un código binario a partir de un código fuente.
  • SPEEDCODING

    John Backus crea el primer lenguaje de alto nivel "Speedcoding" para el IBM 701 para soportar la computación con números de coma flotante.
  • FORTRAN

    Su nombre refiere a traducción de formula (Formula Translation), Fue creado por John Backus para desarrollar computaciones científicas, matemáticas y estadísticas de alto nivel.
    Es el lenguaje de programación mas antiguo aun en uso. Hoy día es aplicado en las industrias aeronáutica y automotriz, entidades gubernamentales y de investigación.
  • ALCOL 58

    Se creo el primer lenguaje algorítmico, fue popular en los años 60 pero no pudo ser utilizado comercialmente, en este mismo año Jonh McCarthy crea LISP como parte de un proyecto de inteligencia artificial y seria la base de la programación orientada a objetos teniendo como soporte a un equipo IBM 704.
  • Period: to

    COBOL

    Common Business Oriented Language esta detrás de la mayoría de sistemas de transacción de negocios, llamadas telefónicas, sistemas hospitalarios, señales de trafico entre otros.
    Fue desarrollado bajo la supervisión de la almirante. DRA. Grace Murray Hopper.
  • SIMULA

    Ole-Johan y Kristen Nygaard crean Simula un lenguaje de programación orientada a objetos, varios años después de su desarrollo otros lenguajes de programación comenzaron a usar sus principios de orientación, así fue como se popularizaron términos como clases, objetos, instancias, herencias, entre otras.
  • BASIC

    Desarrollado por estudiantes en Dartmouth College Beginners All Purpose Symbolic Instruction Code, fue diseñado para ser un lenguaje simplificado para quienes no tienen un conocimiento avanzado de matemáticas.
    Una versión modificada de esta hecha por Bill Gates y Paul Allen se hizo el primer producto de Microsoft.
  • ANSI

    Creado por el instituto estadounidense de estándares nacionales como una refundación o evolución de los conjuntos de códigos utilizados entonces en telegrafía, el código utiliza 7 bits para representar los caracteres aunque inicialmente emplea un bit adicional de paridad que es usado para detectar errores en la transmisión.
  • B

    Kenneth Thompson y Dennis Ritchie crean "B" el lenguaje de programación pensado para UNIX que seria predecesor del lenguaje "C".
  • PASCAL

    Nombrado en memoria a Blaise Pascal, a quien se le atribuye la invención de la maquina de sumar en 1641.
    Niklaus Wirth creo Pascal como herramienta de enseñanza y este se popularizo por sus usos comercial.
  • PROLOG

    El grupo de inteligencia artificial de la universidad de aix-marseille comenzó a diseñar el lenguaje, Prolog en el prototipo del lenguaje declarativo por excelencia.
  • MICROSOFT

    Llega Microsoft lanzado inicialmente en 19 de noviembre de 1990 fundado por Bill Gates y Paul Allen.
  • APPLE

    Llega Apple Fundado por Steve Jobs, Steve Wozniak y Ronald Wayne.
  • ADA

    Es un lenguaje de programación orientada a objetos y fuertemente equipado de forma estática que fue diseñado por Jean Ichbiah por encargo del departamento de defensa de los estados unidos.
  • C++

    De Bell Labs, B jarne Stroustrop modifico el lenguaje C y creo el que muchos consideran el lenguaje de programación mas popular de todos los tiempos, C++.
    Ha estado en el top 10 desde 1986 y alcanzo el salón de la fama en 2003.
  • OBJECTIVE-C

    Brad Cox y Tom Love Crean Objetive-c ampliación de c, se adiciona a la funcionalidad del paso de mensajes basados en el lenguaje Smalltalk. Es usado por el sistema operático Mac OS X.
  • PERL

    Larry Wall, un programador de UNIX, creo PERL después de intentar extraer data para un reporte y haberse dado cuenta de que UNIX no podía llevar a cabo la operaciones necesarias.
    Practical Extraction Report Language fue descrito por su creador como un lenguaje para "conseguir tu trabajo hecho".
  • PYTHON

    Guido Van Rossum desarrollo PYTHON para arreglar problemas en el lenguaje ABC, ambos continúan en uso hoy día.
  • VISUAL BASIC

    Alan Cooper crea Visual Basic específicamente para Microsoft lenguaje de programación dirigido por eventos, este lenguaje es un dialecto de Basic con importantes agregados.
  • RUBY

    Yukihiro "matz" Matsumoto desarrollo este lenguaje fusionando aspectos de sus lenguajes favoritos, Perl, Smalltalk, Eiffel, Ada y Lisp.
  • PHP

    Rasmus Lerdorf desarrollo PHP para mantener su "personal home page" (Pagina Personal).
    Este lenguaje a llegado a ser parte integral de la arquitectura de paginas web, Funcionando en al rededor de 20 millones de sitios web.
  • JAVA

    Un equipo de desarrolladores de Sun Mycrosistems Dirigido por James Gosling crearon JAVA para agregar botones a un sistema de televisión interactiva.
    JAVA hoy día funciona en 1.1 billón de PCs al rededor del mundo y muchos sitios web no funcionarían sin este lenguaje.
  • JAVASCRIPT

    JAVA y JAVASCRIPT no tienen relación y sus semánticas difieren bastante.
    Fue originalmente desarrollado por Brendan Eich de Netscape y nombrado "Mocha" y diseñado con influencia del lenguage C.
  • Period: to

    RUBY ON RAILS

    Ruby on Rails fue extraído por David Heinemeier Hansson de su trabajo en Basecamp, una herramienta de manejo de proyectos con 37 señales, Hansson hizo la primera entrega de Roby on Roils en julio de 2004, pero no compartió derechos de configurar el proyecto hasta febrero de 2005, esta ahora en versión 3.0.7 y tiene mas de 1800 contribuyentes.