Evolución de los lenguajes de programación

By SBahena
  • AUTOCODE

    AUTOCODE
    Creado por Alick Glennie.
    El lenguaje autocode está constituido por sentencias. La máquina traduce las órdenes contenidas en cada sentencia y las realiza una vez traducido todo el programa. Las sentencias constan fundamentalmente de una parte operativa y de unos operandos.
  • FORTRAN

    FORTRAN
    Desarrollado por John W. Backus entre 1954 y 1957.
    Es uno de los lenguajes más usados en la Computación de alto rendimiento, además se utiliza para el desarrollo de programas que evalúan el desempeño y el posicionamiento de los Supercomputadores.
    Es un lenguaje de programación que está orientado y adaptado para aplicaciones numéricas y computación científica.
  • FLOW MATIC

    FLOW MATIC
    Fue creado por Grace Murray Hopper (1906 – 1992) para UNIVAC.
    Estableció el concepto de lenguajes de programación basados en palabras del lenguaje natural; también desarrolló los primeros compiladores de la historia, el A-0 (Math Matic) y el B-0, y en 1960 presentó su primera versión del lenguaje COBOL (Common Business-Oriented Language).
  • ALGOL

    ALGOL
    Algol (Algorithmic Language) fue desarrollado a finales de los años 1950 por un comité internacional para crear un lenguaje de programación internacional e independiente de la máquina.
    Fue el primer lenguaje que introdujo el concepto de variables locales a un bloque de código.
  • COBOL

    COBOL
    En la creación de este lenguaje participó la comisión CODASYL.
    El lenguaje COBOL fue diseñado por Grace Hopper y Bob Bemer, ya que ambos formaron parte de la comisión.
    Diseñado para el desarrollo de negocios, por lo general orientada a archivos y aplicaciones.
    Es por esta razón que no ha caído en desuso y aun sigue siendo el lenguaje de programación dominante en la informática empresarial, gracias a la capacidad de manejar una gran cantidad de procesamiento por lotes
  • BASIC

    BASIC
    John G. Kemeny y Thomas E. Kurtz 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 más difundido, aplicándose tanto en tareas de gestión como en aplicaciones científicas BASIC son las siglas de Beginners All Purpose Symbolic Instruction Code (código de instrucciones simbólicas multiuso para principiantes).
  • PASCAL

    PASCAL
    Creado 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.
    Pascal fue un derivado en su momento de Algol-60, con una mezcla de expresiones (que pueden considerarse algebraicas), y una mezcla de palabras inglesas (las palabras reservadas).
  • C

    C
    Diseñado por Dennis Ritchie, es uno de los lenguajes de programación más utilizados de todos los tiempos, C es un lenguaje de propósito general diseñado para programación estructurada, el texto fuente del programa C es de formato libre, usando el punto y coma como un terminador de enunciado y llaves para agrupar bloques de enunciados.
  • ADA

    ADA
    Diseñado por Jean Ichbiah
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática.
    Ada se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica (Boeing o Airbus), la gestión del tráfico aéreo (como Indra en España) y la industria aeroespacial entre otros.
  • C++

    C++
    Diseñado por Bjarne Stroustrup.
    Este lenguaje de programación fue diseñado principalmente para la programación del sistema, pero se ha expandido para ser utilizado en aplicaciones de escritorio, servidores y de rendimiento crítico. Heredó la mayoría de la sintaxis de C y tiene características de programación imperativas, orientadas a objetos y genéricas.
  • PERL

    PERL
    Diseñado por Larry Wall, estructuralmente, Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto, es muy utilizado en aplicaciones de base de datos, administración de sistemas, programación web y programación de gráficos.
  • HASKELL

    HASKELL
    Haskell es un lenguaje de programación puramente funcional, cuya primera versión fue lanzada en 1990, su nombre proviene del matemático Haskell Brooks Curry, el cual sentó las bases de los lenguajes de programación funcional con su trabajo sobre lógica combinatoria. Haskell se basa en el cálculo lambda un lenguaje formal para la investigación de funciones, por lo que el logotipo del lenguaje contiene el símbolo de esta letra griega.
  • PYTHON

    PYTHON
    Creado por Guido van Rossum, un programador holandés a finales de los 80 y principio de los 90 cuando se encontraba trabajando en el sistema operativo Amoeba, la filosofía de diseño de Python se centra en la legibilidad. Un sucesor del lenguaje ABC, su sintaxis permite a los programadores expresar conceptos en menos líneas de código de lo que es posible en lenguajes como C ++ o Java.
  • JAVA

    JAVA
    Fue desarrollado originalmente por James Gosling, de Sun Microsystems constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle,​ y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems, este lenguaje de programación fue diseñado para tener la menor cantidad posible de dependencias de implementación, dándole una amplia variedad de aplicaciones.
  • PHP

    PHP
    PHP fue creado por Rasmus Lerdof,es un lenguaje de scripting del lado del servidor utilizado para el desarrollo web y la programación de propósito general. Este lenguaje puede combinarse con código HTML o utilizarse en combinación con motores de plantillas y marcos web.
  • RUBY

    RUBY
    Ruby On Rails fue creado por Yukihiro Matsumoto, a diferencia de otros lenguajes de programación, tiene un propósito general. Esto significa que tiene la capacidad de desarrollar varios tipos de aplicaciones, tales como apps de servicios web, procesamiento de datos, correos electrónicos, aplicaciones en red y mucho más.
    En este entorno de desarrollo web encuentras códigos abiertos que sirven para optimizar la satisfacción de los programadores y contar con una productividad sostenible.
  • JavaScript

    JavaScript
    JavaScript fue creado por Brendan Eich, 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.
    Se utiliza principalmente del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas
  • C#

    C#
    Este lenguaje de programación multi-paradigma fue desarrollado por Microsoft dentro del framework .NET. Estaba destinado a ser simple, moderno y orientado a objetos, la versión más reciente de C # fue lanzada en 2012.
  • VISUAL BASIC .NET

    VISUAL BASIC .NET
    Es un sucesor del lenguaje original de Visual Basic, Visual Basic
    .NET desarrollado por MICROSOFT, es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda . NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido
  • GO

    GO
    Go es un lenguaje de programación concurrente y compilado, desarrollado por los ingenieros de Google. Go vio la luz en el año 2009, esto hace a Go un lenguaje relativamente nuevo, pero que esto no nos engañe, Go es un lenguaje maduro, con el cual se han desarrollado miles de proyectos alrededor del mundo, inclusive, versiones actuales de Go están escritas con el mismo Go.
  • RUST

    RUST
    Rust es un lenguaje de programación compilado, de propósito general y multiparadigma que está siendo desarrollado por Mozilla y ha sido diseñado para ser un lenguaje seguro, concurrente y práctico. Soporta programación funcional, por procedimientos, imperativa y orientada a objetos. Rust se enfoca principalmente en seguridad, velocidad y concurrencia.
  • SWIFT

    SWIFT
    Swift fue creado por Apple para el desarrollo de iOS y OS C. Fue
    presentado en 2014 en la Conferencia Mundial de Desarrolladores de Apple