Maxresdefault

EVOLUCIÓN DE LOS LENGUAJES DE PROGRAMACIÓN

  • FORTRAN

    FORTRAN
    1950, FORTRAN es un lenguaje de programación utilizado principalmente en matemáticas y en aplicaciones de cálculo científico. Desarrollado por un equipo de investigadores de IBM, presentado oficialmente en 1955 y lanzado comercialmente en 1957.
  • LISP

    LISP
    1958, LISP acrónimo de list processing (procesamiento de listas).Desarrollado por John McCarthy y colaboradores en el MIT. Lenguaje de programación que fue diseñado para una fácil manipulación de cadenas de datos. Actualmente es muy útil en el campo de la Inteligencia Artificial.
  • ALGOL

    ALGOL
    1958, ALGOL Es un lenguaje de programación, Algorithmic Language (lenguaje algorítmico). Desarrollado por un comité internacional para crear un lenguaje de programación independiente de la máquina y corregir algunos problemas presentados por Fortran.
  • COBOL

    COBOL
    1960, COBOL (Lenguaje Común Orientado a Negocios) fue desarrollado por el Comité CODASYL (Conference on Data Systems Languages). Este lenguaje ha sido diseñado para el desarrollo de negocios, por lo general orientada a archivos y aplicaciones.
  • SIMULA

    SIMULA
    1962, Simula. Lenguaje de programación orientado a objetos (POO) Fue el primero de este tipo que incluyó el concepto de clase. Casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos.
  • BASIC

    BASIC
    1964, BASIC. John George Kemeny y Thomas Kurtz crearon un lenguaje de programación para ordenadores que bautizaron con el acrónimo de BASIC (Beginner's All-purpose Symbolic Instruction Code), lenguaje creado en el Dartmouth College con finalidad pedagógica. BASIC tuvo su verdadero salto en el año 1975 con el éxito del primer el microordenador.
  • SMALLTALK

    SMALLTALK
    1969, Smalltalk. Lenguaje de programación orientado a objetos puros, de tipado dinámico y reflexivo, creado por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros, en el Palo Alto Research Institute de Xerox.
    Smalltalk es considerado el primero de los lenguajes orientados a objetos. Incluso de él parten muchas de las ideas de las modernas interfaces de usuario, como el uso del ratón, ventanas y menús desplegables.
  • PASCAL

    PASCAL
    1970, PASCAL. Creado por Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
  • LENGUAJE C

    LENGUAJE C
    1972, LENGUAJE C . Conocido como “Lenguaje de programación de sistemas” desarrollado por Dennis Ritchie para UNIX un sistema operativo multiplataforma. El lenguaje C es del tipo lenguaje estructurado como son Pascal, Fortran, Basic. Sus instrucciones son muy parecidas a otros lenguajes incluyendo sentencias como if, else, for, do y while.
  • ADA

    ADA
    1980, ADA . Se creó porque el departamento de defensa de Estados Unidos descubrió que ningún lenguaje existente era apropiado para el control de tiempo real de sistemas empotrados grandes. Desarrollodo por la compañía Honeywell Bull.
  • OBJETIVO C

    OBJETIVO C
    1983, C objetivo. Es un lenguaje de programación orientado a objetos y basado en mensajes, altamente dinámico. Este lenguaje consiste en un pequeño número de incrementos a ANSI C, y está caracterizado por su aplazamiento a muchas decisiones hasta que se cumple el tiempo de corrida del programa creado, soportando envíos dinámicos, escritura y carga dinámica.
  • C++

    C++
    1983, C++. Nació como una extensión del lenguaje C, para conseguir aunar la eficiencia del lenguaje C con las ventajas del modelo orientado a objetos. Desarrollado por Bjarne Stroustrup. En 1983/84 se rediseñó este lenguaje, pasando a llamarse C++ (el nombre proviene del operador incremento de C, ++, para indicar que es una evolución).
  • PERL

    PERL
    1987, PERL. Estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesamiento de texto. Es muy utilizado en aplicaciones de base de datos, administración de sistemas, programación web y programación de gráficos.
  • PHYTON

    PHYTON
    1989, PHYTON. Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorece un código legible.
    Este lenguaje es usado con frecuencia en la creación de aplicaciones Web, desarrollo de software y seguridad informática.
  • Ruby

    Ruby
    1993, Ruby: Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto. Combina una sintaxis inspirada en Python y Perl con características de programación orientadas a objetos similares a Smalltalk.
  • Java

    Java
    1991, El lenguaje Java fue desarrollado en sus inicios por James Gosling.
    El objetivo de Java era crear un lenguaje de programación similar a C++ en estructura y sintaxis, orientado a objetos, pero con una máquina virtual propia.
    En 1995 finalmente, se presentó la versión alpha de java, y un año después en 1996 se lanzó el primer JDK (JDK 1.0). El desarrollo de java a partir de entonces es imparable, se van presentando nuevos paquetes y librerías hasta la actualidad.
  • PHP

    PHP
    1995, PHP nació como un CGI escrito en C que permitía la interpretación de un número limitado de comandos. El sistema fue denominado Personal Home Page Tools y adquirió relativo éxito gracias a que otras personas pidieron a Rasmus que les permitiese utilizar sus programas en sus propias páginas.
  • UML

    UML
    1996, UML es la unión de tres lenguajes de modelado. El lenguaje usa una notación gráfica para diseñar proyectos de software. Es el sistema de software más conocido y utilizado en la actualidad.
  • C#

    C#
    2000, C#. Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. Su sintaxis toma lo mejor C, C++ y java.
  • SCALA

    SCALA
    2004, SCALA. Es un lenguaje de programación moderno multi-paradigma diseñado para expresar patrones de programación comunes de una forma concisa, elegante, y con tipado seguro. Integra fácilmente características de lenguajes orientados a objetos y funcionales. Desarrollado por Martin Odersky.
  • JULIA

    JULIA
    2009, JULIA. Es un lenguaje de programación homoicónico, multiplataforma y multiparadigma de tipado dinámico de alto nivel y alto desempeño para la computación genérica, técnica y científica, con una sintaxis similar a la de otros lenguajes. Creado por Jeff Bezanson, Stefan Karpinski, Viral B. Shah y Alan Edelman, quienes se propusieron crear un lenguaje libre que fuera rápido y de alto nivel.
  • GO

    GO
    2009, GO. Es un lenguaje de programación concurrente, compilado de código abierto (open source),inspirado en la sintaxis de C. Sus creadores son Rob Pike, Robert Griesemer y Ken Thompson.
  • DART

    DART
    2011, DART. Es un lenguaje de programación open source, cuyo objetivo es el desarrollo de aplicaciones web complejas de forma sencilla y eficiente. Con Dart se pueden crear aplicaciones móviles y para escritorio, scripts y realizar programación Backend (programación de la lógica de un sitio web). Desarrollado por Google.
  • RUST

    RUST
    2011, RUST. Es un lenguaje de programación compilado, de propósito general y multiparadigma.​ Ha sido diseñado para ser "un lenguaje seguro, concurrente y práctico". Soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos. Desarrollado por Mozilla.
  • SWIFT

    SWIFT
    2014, SWIFT. Es un lenguaje de programación multiparadigma creado por Apple para desarrollar apps de iOS, Mac, Apple TV y Apple Watch. Está diseñado para brindar a los desarrolladores más libertad que nunca.
  • BIBLIOGRAFÍA

    BIBLIOGRAFÍA
    ¿Cuantos lenguajes de programacion existen? (s. f.-b). Epitech España. Recuperado 3 de febrero de 2022, de https://www.epitech-it.es/cuantos-lenguajes-existen/