Fondo azul de digitaces del extracto de la matriz 51786305

evolución de los lenguajes de programación

  • Primer lenguaje de programación

    Primer lenguaje de programación
    Ada Lovelace desarrolla el primer lenguaje de programación
  • Primera generacion

    Primera generacion
    Código máquina y Ensambladores consistía en una secuencia de 0 y 1 que los controles de la computadora interpreta como instrucciones, eléctricamente.
  • Desarrolo del lenguaje ensamblador

    Desarrolo del lenguaje ensamblador
    basado en la representacion de código de máquina. (binario ) El ensamblador realiza la traduccion del codigo de máquina.
  • Segunda generacion

    Segunda generacion
    Lenguaje simbólico (ensambladores):
    *Son más fáciles de utilizar que los lenguajes máquina
    *Esa flexibilidad se consigue no escribiendo los campos en binario y aproximando la escritura al lenguaje
    *se desarrollaron códigos mercadotécnicos para las operaciones y direcciones simbólicas
  • 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, *más frecuentemente referenciado como "PHP Tools".
  • Fortran

    Fortran
    Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico
  • Lips

    Lips
    (“List Processor”) Utilizado para la notación matemática y temas de ciencias de la computación
  • cobol

    cobol
    Usado principalmente para la informática empresarial.
  • Tercera generacion

    Tercera generacion
    LENGUAJES DE ALTO NIVEL:
    *diseñados para que las personas escriban y entiendan los programas de un modo mucho mas fácil que los lenguajes máquina y ensamblador
    *es independiente de la máquina
    *son portables o transportables
    *es necesario el uso de un intérprete que traduzca el lenguaje de alto nivel a un lenguaje de bajo nivel que el sistema pueda entender
  • Basic

    Basic
    (“Beginner’s All-purpose Symbolic Instruction Code”) Diseñado para la simplicidad.
  • Cuarta generacion

    Cuarta generacion
    La Programación Orientación a Objetos (P.O.O.):
    surge en Noruega en 1967 con un lenguaje llamado Simula 67, desarrollado por Krinsten Nygaard y Ole-Johan Dahl, en el centro de cálculo noruego.
  • Pascal

    Pascal
    desarrollado por el profesor suizo Niklaus Wirth.
    Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos
  • Quinta generacion

    Quinta generacion
    FGCS (de Fifth Generation Computer Systems)
    *ambicioso proyecto hecho por Japón a finales de la década de 1970
    *Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial tanto en el plano del hardware como del software
  • C

    C
    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
    Es derivado del Pascal.
    (En honor a Ada Lovelace)
  • C++

    C++
    *diseñado por Bjarne Stroustrup.
    *La intención fue extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos.
  • Objective-C

    Objective-C
    Creado por Brad Cox y la corporación StepStone en 1980
    *lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk.
  • Perl

    Perl
    Larry Wall comenzó a trabajar en Perl en 1987 anunció la versión 1.0 en el grupo de noticias comp.sources.misc . (Perl 2 en 1988, aportó un mejor motor de expresiones regulares. Perl 3 en1989, añadió soporte para datos binarios.)
  • Phyton

    Phyton
    (80s principio de los 90s) su implementación comenzó en diciembre de 1992
  • Ruby

    Ruby
    inventado por Yukihiro “Matz” Matsumoto, en Japón, lanzado al mundo en 1995.
    *lenguaje de programación de alto nivel
    *lenguaje interpretado, de código abierto, y orientado a objetos.
  • Java

    Java
    *desarrollado por James Gosling de Sun Microsystems (la cual fue adquirida por la compañía Oracle).
    *publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems
  • JavaScript

    JavaScript
    Diseñado por: Netscape Communications Corp, Mozilla Fundation
    *dialecto del estándar ECMAScript.
    *Se define como orientado a objetos2.
    *Basado en prototipos, imperativo, débilmente tipado y dinámico.