historia y evolución de los lenguajes de programación

  • PLANKALUKL

    PLANKALUKL
    Podramos decir que es el antepasado de los modernos lenguajes de programacin. Fue creado por Konrad Zuse, a mediados de los 40, para su serie de maquinas Z. Su nombre es una combinacin de las palabras Plan y Kalkl, as que podra traducirse por plan de calculo.
  • ASSEMBLY

    utiliza una serie de abreviaturas mnemotecnicas para representar las operaciones: ADD (sumar), STORE (copiar)
  • Period: to

    decada de los 50's

  • SHORT CODE

    SHORT CODE
    Basandose en las ideas de John W. Mauchly, William F. Schmitt cre este lenguaje interpretado en 1950 y fue utilizado en la primera serie de UNIVAC. Es considerado el precursor de los lenguajes de alto nivel
  • fortran

    fortran
    se emprendio, en otoño de 1954, la creacin de un lenguaje para añadirle mas prestaciones al modelo IBM 704, que iba a salir pronto al mercado.
  • IPL

    IPL
    su lenguaje IPL (Information Processing Language), creado para el ordenador JOHNIAC.
  • FLOWMATIC

    FLOWMATIC
    El primer lenguaje de programacin destinado al tratamiento de aplicaciones de gestion. Desarrollado por el equipo de Grace Hopper en 1957, este lenguaje compilado solo fue implementado en UNIVAC.
  • LISP

    LISP
    1958 John McCarthy creo el LISP (LISt Processing language) como parte de un proyecto de inteligencia artificial del MIT.
    Se trata de un lenguaje conciso e interactivo, basado en el tratamiento de listas (de ah su nombre)
  • JOVIAL

    JOVIAL
    Su nombre son las siglas de Jules Own Version of the International Algorithmic Language y fue desarrollado en 1959, partiendo de IAL (de ahi el nombre), para Air Force USA, que deseaba un lenguaje valido tanto para usos cientficos como de gestion
  • Period: to

    decada de los 60's

  • COBOL

    COBOL
    un lenguaje orientado hacia funciones administrativas, de gran portabilidad y legibilidad.
    En la actualidad, COBOL se utiliza casi exclusivamente en algunos grandes sistemas informaticos (entidades bancarias, sobre todo)
  • ALGOL

    Aunque ha cado en desuso, su influencia ha sido decisiva en el desarrollo de los lenguajes de programacin posteriores, ya que muchos de los mas importantes (PASCAL, C, ADA, JAVA, etc.) descienden, directa o indirectamente, de ALGOL.
  • FORTH

    FORTH
    Este lenguaje fue creado a finales a los 60 por Charles H. Moore, para controlar los radiotelescopios de Kitt Peak y procesar sus datos. Se trata de un lenguaje funcional e interactivo que ha ido evolucionando con el paso del tiempo. Debido a la poca memoria que ocupa y a su rapidez, fue uno de los primeros en difundirse entre los microordenadores
  • APL

    APL
    IBM desarrollo el lenguaje APL, orientado a usos cientficos. Todava se sigue utilizando y sus programas se reconocen visualmente por su brevedad y la inclusion de caracteres especiales
  • PL/I

    PL/I
    Este lenguaje fue desarrollado por IBM, a partir de 1963, que deseaba un lenguaje polivalente, en el sentido de que podia aplicarse tanto a gestino como al ambito cientfico. Buscando aunar las ventajas de COBOL, FORTRAN y ALGOL, PL/I resulto un lenguaje muy flexible y potente, por lo que todava sigue en uso
  • BASIC

    BASIC
    John G. Kemeny y Thomas E. Kurtz en 1964, diseæaron un nuevo lenguaje que permitiera introducirse a sus estudiantes en los sistemas de tiempo compartido. Ese lenguaje, al que llamaron BASIC por su sencillez, es, sin duda, el mas difundido, aplicandose tanto en tareas de gestin como en aplicaciones cientficas
  • RPG

    RPG
    A principios de los 60, IBM comenz a desarrollar un lenguaje orientado la obtencin de informes, En 1964 sali al
    mercado con la serie IBM 360, Es un lenguaje sencillo de aprender, si bien su versatilidad no es mucha. En las cuatro secciones en que se estructura cada programa, se deben indicar los archivos y dispositivos a emplear, fijar las especificaciones de entrada, determinar las operaciones a realizar y establecer los formatos de salida
  • SIMULA

    SIMULA
    Basado en ALGOL, se trata del primer lenguaje orientado a objetos. . Fue desarrollado por los noruegos Ole-Johan Dahl y Kristen Nygaard que buscaban un lenguaje adecuado para la simulacin de eventos discretos
  • Period: to

    decada de los 70's

  • SMALLTALK

    SMALLTALK
    Creado por Alan Kay en el Centro de Investigaciones Xerox de Palo Alto, en los primeros 70, es un lenguaje muy influenciado por SIMULA, estando tambien orientado a objetos. Tuvo sucesivas versiones (72, 76 y
    80) y ofrece un entorno completo para el desarrollo de programas.
  • B

    B
    que buscaban un lenguaje adecuado para la simulacin de eventos discretos
  • LSE

    LSE
    Con objeto de que el profesorado francØs de secundaria fuese capaz de crear sus propios materiales educativos informÆticos, se diseæ el lenguaje este lenguaje (Lenguage Symbolique dEnseignement) en 1971, que no tuvo mucho exito
  • C

    C
    C es uno de los lenguajes mas portables del mercado y, como ademÆs ofrece amplias prestaciones, su difusin es amplsima,A principios de los 80, Bjarne Stroustrup (figura 12) diseæ una ampliacin de C y, en 1984, la convirti en un compilador que llam C++9, especialmente enfocado a la programacin orientada a objetos
  • PROLOG

    PROLOG
    En 1972, Robert Kowalski y Alain Colmerauer y Phillippe Roussell expusieron la revolucionaria idea de que la lgica poda emplearse como lenguaje de programacin. Siguiendo esta lnea, al aæo siguiente, el grupo de inteligencia artificial de la universidad de Aix-Marseille comenz a diseæar ese lenguaje, al que se llam PROLOG
  • COMAL

    COMAL
    Destinado a la informÆtica educativa en los pases escandinavos, fue desarrollado por Benedict Loefstedt y Borge Christensen en 1973, combinando las ventajas de BASIC y PASCAL, En 1980 se estandariz y todava sigue siendo utilizado, sobre todo en la Europa del norte.
  • Period: to

    decada de los 80's

  • LOGO

    LOGO
    , Papert comenz a diseæar un lenguaje que sirviera para introducir en el mundo de la programacin al alumnado de menor edad, LOGO introduce al mundo de la programacin de una forma grafica, mediante la geometra de la tortuga
  • ADA

    ADA
    Green fue el lenguaje elegido. Propuesto por Honeywell-Bull (Francia), fue diseæado por un equipo encabezado por Jean Ichbiah (figura 16)15. En un primer momento, se le dio el nombre de DoD-1 pero acab cambiandose por ADA, en honor de Ada Lovelace.
  • TRUE BASIC

    TRUE BASIC
    hasta Kemeny y Kurtz intentaron aprovechar el exito de su creacin y, en 1983, crearon True BASIC, cuya comercializacin no result muy fructfera
  • C++

    C++
    A principios de los 80, Bjarne Stroustrup diseño una ampliacin de C y, en 1984, la convirti en un compilador que llam C++, especialmente enfocado a la programacin orientada a objetos
  • PASCAL

    PASCAL
    el Instituto Politecnico Federal de Zurich, emprendi la creacion de un nuevo lenguaje (PASCAL) que permitiera introducirse en la programacion de una forma facil pero a la vez potente y, sobre todo, siguiendo unas pautas estructuradas. De hecho, PASCAL es el lenguaje mas sencillo que posibilita el acceso a la informatica terica: descomposicion modular, recursividad, punteros, et
  • Period: to

    decada de los 90's

  • JAVA

    JAVA
    Este lenguaje, hoy en dia ampliamente utilizado en Internet, fue desarrollado en 1990 por James Gosling de Sun Microsystems, basÆndose en C y C++.,A pesar de que JAVA resulta un tanto lento en su ejecucin, cada da es mas popular. Por un lado, es relativamente sencillo y bastante potente; ademas, es valido para cualquier plataforma y, sobre todo, muy fiable y seguro, manteniendo alejado a los virus