A17

EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN

  • Primera computadora digital

    Primera computadora digital
    Fue diseñada por el matemático inglés Charles Babbage de 1792 a 1871, tratando de construir una máquina analítica, no logró que funcionara apropiadamente, ya que era puramente mecánica y la tecnología no lo permitía.
  • PRIMER LENGUAJE DE PROGRAMACIÓN

    PRIMER LENGUAJE DE PROGRAMACIÓN
    Babbage se dio cuenta de que necesitaba software para su máquina analítica, por lo cual contrató a una joven llamada Ada Lovelace, hija del afamado poeta británico Lord Byron, como la primera programadora del mundo. El lenguaje de programación Ada® lleva su nombre.
  • Código máquina

    Código máquina
    La primera generación de lenguajes de programación consistía enteramente de una secuencia de 0s y 1s que los controles de la computadora interpreta como instrucciones, eléctricamente.
    Representan los primeros lenguajes de programación que la computadora podía entender, son conocidos como lenguaje máquina.
  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    Inventado por Mauricio V.
    Usan códigos para agregar o mover y sucesivamente.
    Los programas de software de sistemas tales como los sistemas operativos y los programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.
  • Primer Lenguaje Universal (FORTRAN)

    Primer Lenguaje Universal (FORTRAN)
    Creación del primer lenguaje de programación universal, el FORTRAN (FORmula TRANslator) por John Backus de IBM.
  • LISP

    LISP
    Johm Mc Carthy, matemático del MIT, en 1957 en el departamento de Inteligencia Artificial, crea el lenguaje de programación LISP (LISt Procesamiento) que va a tener una gran influencia sobre el desarrollo de la programación orientada a objetos. Este lenguaje se desarrolló inicialmente sobre un IBM 7090
  • COBOL

    COBOL
    Publicación del pliego de condiciones del lenguaje de programación COBOL (COmmon Business Oriented Language). Se convierte en, después del FORTRAN, el segunda gran lenguaje de programación universal, haciendo así rápidamente desaparecer el ALGOL. Creado por Grace Hopper.
    Lenguaje que tiene una sintaxis muy similar al inglés común.
  • BASIC

    BASIC
    Thomas Kurtz y John Kemeny crean el lenguaje BASIC (Beginner' s All-purpose Symbolic Instruction Code) en Dartmouth College, para sus estudiantes.
    es,
    Sin duda, el más difundido, aplicándose tanto en tareas
    de gestión como en aplicaciones científicas.
  • LOGO

    LOGO
    Se crea el lenguaje de programación LOGO, por un equipo en BBN (Perno Beranek y Newman) dirigido por Wally Fuerzeig entre cuyos componenentes se encontraba Seymour Papert. Este lenguaje es muy gráfico, se basa en el principio de una tortuga que se controla en la pantalla dándole órdenes (volver, avanzar, etc...).
  • PASCAL

    PASCAL
    Creación del lenguaje PASCAL por Niklaus Wirth.
    Es el lenguaje más sencillo que posibilita el
    acceso a la informática teórica: descomposición modular, recursividad, punteros, etc.
  • B

    B
    Ken Thompson, pensando que UNIX no estaría completo sin un lenguaje de programación de alto nivel comienza a portar el FORTRAN sobre el PDP 7, pero cambia rápidamente de idea y crea en realidad un nuevo lenguaje, el B (en referencia al BCPL del que se inspira).
  • Inicios de Lenguaje C

    Inicios de Lenguaje C
    Dennis Ritchie del Bell LAB de ATT reanuda el lenguaje B escrito por Ken Thompson para PDP/7 en 1970, para adaptarlo mejor al PDP/11 al cual UNIX acaba de transferirse. Hace evolucionar el lenguaje y lo dota con un verdadero compilador que genera el código máquina PDP/11 (el B era interpretado). El lenguaje C es a la vez próximo al hardware, permitiendo así reescribir el núcleo UNIX en C (verano 1973) y suficientemente generalista, volviéndolo así fácilmente portable.
  • Lenguaje C

    Lenguaje C
    (Basado en un lenguaje anterior llamado “B”) Creado para sistemas Unix. Muchos de lenguajes de programación más populares del mundo son derivados de el, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python
  • ADA

    ADA
    (En honor a Ada Lovelace): Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para el desarrollo de sistemas de software grandes.
  • C++

    C++
    C++ es un lenguaje de programación diseñado por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos.
  • PERL

    PERL
    Larry Wall comenzó a trabajar en Perl en 1987 mientras trabajaba como programador en Unisys.Perl 2, publicado en 1988, aportó un mejor motor de expresiones regulares. Perl 3, publicado en 1989, añadió soporte para datos binarios.
  • PHYTON

    PHYTON
    Guido Van Rossum decidió empezar el proyecto como un pasatiempo dándole continuidad al lenguaje de programación ABC, esta primera versión de Python ya incluía clases con herencias, manejo de excepciones, funciones y una de sus características fundamentales: funcionamiento modular.
  • RUBY

    RUBY
    Ruby es un lenguaje de programacion de alto nivel que fue inventado por Yukihiro “Matz” Matsumoto, en Japón, lanzado al mundo en 1995. Ruby es un lenguaje interpretado, de código abierto, y orientado a objetos.
  • PHP

    PHP
    Creado por Rasmus Lerdorf, la primera encarnación de PHP era un conjunto simple de ficheros binarios Common Gateway Interface (CGI) escritos en el lenguaje de programación C. Originalmente utilizado para rastrear visitas de su currículum online, llamó al conjunto de scripts "Personal Home Page Tools", más frecuentemente referenciado como "PHP Tools".
  • JAVASCRIPT

    JAVASCRIPT
    Javascript es un lenguaje de programación interpretado dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico. Diseñado por: Netscape Communications Corp, Mozilla Fundation.
  • JAVA

    JAVA
    El lenguaje de programación Java fue originalmente desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle) y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems.
  • Referencias

    Sadurní, J. M. (2020, 1 diciembre). Historia National Geographic. historia.nationalgeographic.com.es. Recuperado 5 de febrero de 2022, de https://historia.nationalgeographic.com.es/a/ada-lovelace-visionaria-hija-lord-byron_15864
  • Referencias

    Historia de los primeros lenguajes de programaciÃ3n. Divulgacion informatica. Rafael Barzanallana. (2016, 8 junio). Universidad de Murcia. Recuperado 5 de febrero de 2022, de https://www.um.es/docencia/barzana/DIVULGACION/INFORMATICA/Historia-primeros-lenguajes.html Vicente Trigo Aranda. (--). Historia y evolución de los lenguajes de programación. 05 de febrero de 2022, de ACTA Sitio web: https://www.acta.es/medios/articulos/informatica_y_computacion/034083.pdf