Evolucion de los lenguajes de programación

Timeline created by Ivan.Fer
  • Fortran

    Fortran
    Fortran. (Formula Traslating 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. El FORTRAN 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. https://www.ecured.cu/Fortran
  • Algol

    Algol
    ALGOL , lenguaje de programación cuyo nombre es un acrónimo formado a partir de las siglas en inglés de ALGorithmic Oriented Language. Aunque no tuvo mucho éxito comercial es muy importante en la historia de la informática ya que tuvo una gran influencia en la mayoría de los lenguajes de programación posteriores como Pascal, C y ADA . https://www.ecured.cu/ALGOL
  • Cobol

    Cobol
    Es un lenguaje de programación de alto nivel desarrollado por primera vez por el Comité CODASYL en 1960. No está diseñado para escribir programas de sistemas, como por ejemplo un sistema operativo o un compilador.
    Introducción a la Programación. Un programa es un conjunto de instrucciones escritas en un lenguaje que el ordenador pueda entender. https://medium.com/enredando-con-programacion/cobol-que-es-cobol-3f86fa3a4394:
  • Lisp

    Lisp
    LISP. Es un lenguaje que muestra la información estructurada en listas en las que se pueden gestionar la información que estas contienen. De ahí el nombre que se le dió a este lenguaje, Lisp , porque fue creado principalmente para el procesamiento de listas. Pero el elemento fundamental en el Lisp es la lista. Cada función del lisp y cada programa que se genera con él vienen dado en forma de lista. https://www.ecured.cu/LISP
  • Comit

    Comit
    El COMIT es el primer lenguaje de programación para la manipulación de cadenas y de reconocimiento de patrones. Se basa en la traducción automática de máquina, donde se pueden sustituir cadenas de símbolos por otras cadenas. https://es.wikipedia.org/wiki/COMIT
  • DartMounth Basic

    DartMounth Basic
    A las 4 a.m. del 1 de mayo de 1964, en el sótano de College Hall, el profesor John Kemeny y un estudiante programador escribieron simultáneamente RUN en terminales vecinas. Cuando ambos obtuvieron las respuestas correctas a sus programas simples, nacieron el tiempo compartido y BASIC. Esas innovaciones hicieron que la informática fuera accesible para todos los estudiantes y profesores, para personas de todo el país y el mundo. https://www.dartmouth.edu/basicfifty/basic.html
  • PL/1

    PL/1
    PL/1, acrónimo de Programming Language 1 , fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370. Por desgracia, IBM registra el nombre del lenguaje como forma de mantener control sobre su desarrollo, lo que disuadió a otras empresas de dar ese nombre a sus implementaciones. https://es.wikipedia.org/wiki/PL/1
  • Pascal

    Pascal
    Pascal es un Lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la Programación a sus alumnos. Sin embargo 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. https://www.ecured.cu/Pascal
  • C

    C
    C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistema, aunque también se utiliza para crear aplicaciones. https://es.wikipedia.org/wiki/C_(lenguaje_de_programación)
  • Prolog

    Prolog
    Prolog es un lenguaje de programación seminterpretado. Su funcionamiento es muy similar a Java. El código fuente se compila a un código de byte el cuál se interpreta en una máquina virtual denominada Warren Abstract Machine (comúnmente denominada WAM).
    Por eso, un entorno de desarrollo Prolog se compone de:
    -Un compilador.
    -Un intérprete.
    -Una biblioteca de utilidades. https://www.ecured.cu/Prolog_(lenguaje_de_programación)
  • AWK

    AWK
    AWK es un lenguaje de programación diseñado para procesar datos basados en texto, ya sean ficheros o flujos de datos. El nombre AWK deriva de las iniciales de los apellidos de sus autores: Alfred Aho, Peter Weinberger, y Brian Kernighan. Cuando está escrito todo en minúsculas, hace referencia al programa de Unix o Plan 9 que interpreta programas escritos en el lenguaje de programación AWK.
  • C++

    C++
    C++ es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel de abstracción. https://www.ecured.cu/C%2B%2B
  • EifeelStudio

    EifeelStudio
    Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO diseñado por Bertrand Meyer (defensor de los lenguajes orientados a objetos y autor de la construcción de Software Orientado a Objetos) y Software Eiffel. El diseño del lenguaje esta estrechamente relacionado con el método de programación Eiffel. https://es.wikipedia.org/wiki/Eiffel_(lenguaje_de_programación)
  • Perl

    Perl
    Perl es un lenguaje de programación muy utilizado para construir aplicaciones CGI para el web. Perl es un acrónimo de Practical Extracting and Reporting Languaje, que viene a indicar que se trata de un lenguaje de programación muy práctico para extraer información de archivos de texto y generar informes a partir del contendido de los ficheros. Es un lenguaje libre de uso, eso quiere decir que es gratuito. Antes estaba muy asociado a la plataforma Uníx.
    https://desarrolloweb.com/articulos/541.php
  • Objetive-C

    Objetive-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. En 1988 fue adoptado como lenguaje de programación de NEXTSTEP y en 1992 fue liberado bajo licencia GPL para el compilador GCC. Actualmente se usa como un lenguaje principal de programación para Mac OS, iOS y GNUstep. https://es.wikipedia.org/wiki/Objective-C
  • TCL

    TCL
    Tcl (pronunciado /tí.quel/, originado del acrónimo en inglés "Tool Command Language" o "lenguaje de herramientas de comando", actualmente se escribe como "Tcl" en lugar de "TCL"), es un lenguaje de script creado por John Ousterhout, que ha sido concebido con una sintaxis sencilla para facilitarse su aprendizaje, sin detrimento de la funcionalidad y expresividad. https://es.wikipedia.org/wiki/Tcl
  • Haskell

    Haskell
    Lenguaje de programación Haskell. Es un lenguaje de programación puramente funcional, de propósito general. El nombre proviene del matemático y lógico estadounidense Haskell Curry. A principios de la década de los setenta aparecieron los primeros síntomas de lo que se ha denominado crisis del software. Los programadores que se enfrentan a la construcción de grandes sistemas de software observan que sus productos no son fiables. https://www.ecured.cu/Lenguaje_de_programación_Haskell
  • Visual Basic.

    Visual Basic.
    En el mundo de la programación informática, uno de los lenguajes más populares y conocidos es el de Visual Basic. Creado en 1991 por Alan Cooper para Microsoft, este paquete permite programar contenidos informáticos gráficos de manera simple y accesible. El Visual Basic ha sido desarrollado con el objetivo de entregar a los usuarios de programación informática un paquete de utilidades simples y accesibles. https://www.definicionabc.com/tecnologia/visual-basic.php
  • Pyhton

    Pyhton
    Python es un lenguaje de programación de propósito general muy poderoso y flexible, a la vez que sencillo y fácil de aprender. En esta lección se busca introducir al lenguaje Python, sus características, modos de instalación, soporte comunitario, y los recursos mas destacados disponibles en la Web para tomar en cuenta. A continuación el temario de esta lección:
  • Ruby

    Ruby
    Desde su liberación pública en 1995, Ruby ha atraído devotos desarrolladores de todo el mundo. En el 2006, Ruby alcanzó reconocimiento masivo, formándose grupos de usuarios activos en las ciudades más importantes del mundo y llenando las capacidades de las conferencias relacionadas a Ruby.
    Ruby-Talk, la lista de correo más importante sobre el lenguaje Ruby creció hasta lograr un promedio de 200 mensajes por día en el 2006. https://www.ruby-lang.org/es/about/
  • Java Script

    Java Script
    JavaScript es el lenguaje de programación que debes usar para añadir características interactivas a tu sitio web, (por ejemplo, juegos, eventos que ocurren cuando los botones son presionados o los datos son introducidos en los formularios, efectos de estilo dinámicos, animación.). Este artículo te ayudará a comenzar con este lenguaje extraordinario y te dará una idea de qué es posible hacer con él. https://developer.mozilla.org/es/docs/Learn/Getting_started_with_the_web/JavaScript_basics
  • PHP

    PHP
    El PHP es un lenguaje de scripting de código abierto, del lado del servidor, con programación HTML integrada que se utiliza para crear páginas web dinámicas. Las ventajas de PHP son su flexibilidad y su alta compatibilidad con otras bases de datos. Además, PHP es considerado como un lenguaje fácil de aprender. https://es.ryte.com/wiki/PHP
  • Java

    Java
    Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes. https://www.java.com/es/download/help/whatis_java.html
  • C#

    C#
    C# (en inglés es pronunciado como “C Sharp”, en español como “C Almohadilla”), es un lenguaje de programación diseñado por la conocida compañía Microsoft. Fue estandarizado en hace un tiempo por la ECMA e ISO dos de las organizaciones más importantes a la hora de crear estándares para los servicios o productos. El lenguaje de programación C# está orientado a objetos. https://negociosyestrategia.com/blog/que-es-csharp/