Evo. de los lenguajes de programacion

By ReyesJS
  • Primera Generación

    Primera Generación
    Código máquina y Ensambladores 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.
  • Segunda Generación

    Primeros lenguajes de alto nivel, no estructurados. La segunda generación de lenguajes de programación consistía se identificaron como lenguajes ensambladores. Un lenguaje ensamblador convierte las secuencias de 0s y 1s a un lenguaje entendido por los seres humanos, como “añadir”, “sumar”, etc. El código escrito en un lenguaje ensamblador se convierte en lenguaje de máquina .
  • Fortran

    Fortran
    (Formula Translating System), es un lenguaje orientado al cálculo numérico, diseñado en sus inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería y es el más antiguo de los Lenguajes de alto nivel.
  • Lisp

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

    Cobol
    El lenguaje COBOL (acrónimo de COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador (ya que en los años 1960 existían modelos de ordenadores incompatibles entre sí), y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Tercera Generación

    La tercera generación de lenguajes de programación se conoce como lenguajes de alto nivel. Un lenguaje de alto nivel tiene una gramática y sintaxis similar a las palabras en una oración. Un compilador se encarga de traducir el lenguaje de alto nivel a lenguaje ensamblador o código máquina. Todos los lenguajes de programación de software necesitan ser traducidos a código de máquina para una computadora para utilizar las instrucciones que contienen
  • ALGOL

    ALGOL
    Se denomina ALGOL (o Algol) a un lenguaje de programación. Fue muy popular en las universidades durante los años 60, pero no llegó a cuajar como lenguaje de utilización comercial.
    Sin embargo, Algol influyó profundamente en varios lenguajes posteriores que sí alcanzaron gran difusión, como Pascal, C y Ada.
  • Basic

    Basic
    BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code1​ (Código simbólico de instrucciones de propósito general para principiantes en castellano), es una familia de lenguajes de programación de alto nivel.
  • Cuarta generación

    La cuarta generación de lenguajes de programación avanza en la sintaxis utilizada. Lenguajes 4GL se utilizan típicamente para acceder a bases de datos.
    La Programación Orientación a Objetos (P.O.O.).
  • Pascal

    Pascal
    Es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización fue de gran uso para herramientas de todo tipo.
  • Quinta generación

    Imitación de la mente humana
    La quinta generación de lenguajes de programación es utilizada para redes neuronales. Una red neuronal es una forma de inteligencia artificial que trata de imitar la mente humana.
  • C

    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.
  • Objective-C

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

    Perl
    Larry Wall comenzó a trabajar en Perl en 1987 mientras trabajaba como programador en Unisys y anunció la versión 1.0 en el grupo de noticias comp.sources.misc el 18 de diciembre de 1987. El lenguaje se expandió rápidamente en los siguientes años. 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
    Dicho lenguaje se enfocaba en ser fácil de usar y aprender manteniendo potencia en su desempeño pero el hardware disponible en la época de su creación hacía difícil su uso y el proyecto no trascendió como se esperaba.
  • 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 codigo abierto, y orientado a objetos.
  • 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.
  • JavaScript

    JavaScript
    Javascript es un lenguaje de programación interpretado dialecto del estándar ECMAScript. Se define como orientado a objetos2 , basado en prototipos, imperativo, débilmente tipado y dinámico. Diseñado por: Netscape Communications Corp, Mozilla Fundation
  • 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".