Evolución del Lenguaje de programación

Timeline created by Ana Cristina Panamito Flores
  • Fortran

    Fortran
    Es un lenguaje de programación de alto nivel, de propósito general, especialmente adecuado para cálculo numérico y científicos. Y se utilizó para aplicaciones científicas y de ingeniería. FORTRAN ha dominado el campo de la programación inicial y se ha utilizado continuamente en el campo computacionalmente intensivo durante más de medio siglo.
    https://ergodic.ugr.es/cphys/LECCIONES/Fortran/fortran-NEW.pdf
  • COBOL

    COBOL
    COBOL está diseñado para escribir programas autodocumentados, usar separadores para declarar variables en el proceso y separarlos para rastrear quién solicitó el programa y quién escribió el programa. A pesar de sus objetivos, la estructura inicial no fue suficiente para cumplir con la estructura modular requerida por el sistema de negocios de la empresa.
    https://chosika.weebly.com/uploads/1/3/0/5/13050292/cobol-acmsap.pdf
  • Basic

    Basic
    BASIC permite a los estudiantes escribir programas utilizando terminales de computadora de tiempo compartido. Su objetivo es reducir significativamente la complejidad de otros lenguajes actuales, uno de los cuales está diseñado específicamente para usuarios permitidos por los sistemas de tiempo compartido: una velocidad de usuario más simple fuera del campo de la informática es tan importante, solo poder programar y programar máquinas.https://docs.oracle.com/cd/E19253-01/817-3923/817-3923.pdf
  • C

    C
    El lenguaje de programación C fue creado por Brian Kernighan y Dennis Ritchie comenzó a implementarse a mediados de los 70
    Dennis Ritchie en una computadora DEC PDP-11 con sistema operativo UNIX, C es el resultado del proceso de desarrollo que comenzó con el lenguaje temprano, BCPL, que influyó en el desarrollo del lenguaje Ken Thompson llamado B.
    El lenguaje C en cierto sentido, proporciona a los programadores una gran flexibilidad de programación y muy poca verificación de errores
  • Pascal

    Pascal
    Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth. Su objetivo es crear un lenguaje que ayude a los estudiantes a programar. Pascal usa el símbolo:= en lugar de asignación. Aunque el segundo es más conciso, la práctica muestra que muchos usuarios usan el símbolo igual en lugar del comparador C== símbolo para comparar valores. Pascal no permite la asignación dentro de las expresiones y usa una sintaxis diferente para la asignación y comparación.
  • C++

    C++
    C++ es un lenguaje de programación diseñado por Bjarne Stroustrup. El propósito fue extender al mecanismo del lenguaje de programación C que permite operaciones sobre objetos. Se agregaron herramientas de programación general y se agregaron a la programación estructurada y los paradigmas de programación orientada a objetos.En 1983, Rick Mascitti propuso el nombre "C ++" cuando el lenguaje se utilizó por primera vez fuera de un laboratorio
    científico.https://www.uv.es/sto/cursos/c++/curso95.pdf
  • Perl

    Perl
    El programador de Unix Arry Wall creó Perl después de intentar extraer datos del informe y darse cuenta de que Unix no podía realizar las operaciones que necesitaba. El inventor describe el lenguaje práctico del informe de extracción como un "lenguaje que puede ayudarle a completar su trabajo". Actualmente utilizado por Craigslist. https://www.muycomputerpro.com/2011/08/26/historia-lenguajes-programacion
  • Python

    Python
    Python es un lenguaje de programación interpretado dinámicamente cuyo principio enfatiza la sintaxis del código legible. Es un lenguaje de programación multi-paradigma que se puede utilizar en múltiples plataformas. Python contiene una gran cantidad de bibliotecas, tipos de datos y funciones incluidas en el propio lenguaje, lo que ayuda a realizar muchas tareas comunes sin la necesidad de empezar a programar desde cero.https://www.programoergosum.com/cursos-online
  • Ruby

    Ruby
    Ruby es un lenguaje de programación interpretado,reflexivo y orientado a objetos,fundado por el programador japonés Yukihiro "Matz" Matsumoto.Comenzó a estudiar Ruby en 1993 y lo lanzó públicamente en 1995.También comparte funciones con otros lenguajes de programación como Lisp,Lua, Dylan y CLU.Ruby es un lenguaje de programación que se puede interpretar a través de una programación única y su implementación oficial se distribuye bajo una licencia de software libre.https://www.ruby-lang.org/es/
  • PHP

    PHP
    Es un lenguaje de código abierto muy popular, especialmente adecuado para el desarrollo web y puede integrarse en HTML. La mejor ventaja de usar PHP es que es muy simple para principiantes, pero al mismo tiempo proporciona muchas funciones avanzadas para programadores, su creador fue Rasmus Lerdorf profesionales.https://www.php.net/manual/es/intro-whatis.php
  • Java

    Java
    Java es un lenguaje de programación y una plataforma informática lanzada por primera vez por Sun Microsystems en 1995. A menos que instale Java y cree más aplicaciones y sitios web todos los días, no funcionarán. Java es rápido, seguro y confiable. Desde computadoras portátiles hasta centros de datos, desde consolas de juegos hasta supercomputadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.https://www.java.com/es/download/help/whatis_java.html#
  • JavaScript

    JavaScript
    Es un lenguaje de programación interpretado y un dialecto del estándar ECMAScript.Se define como orientado a objetos, 2 basado en prototipos,imperativo,débilmente tipado y dinámico.Se utiliza principalmente en el lado del cliente y se implementa como parte de un navegador web para mejorar la interfaz de usuario y las páginas web dinámicas y JavaScript del lado del servidor (JavaScript del lado del servidor SSJS).
    https://www.muycomputerpro.com/2011/08/26/historia-lenguajes-programacion
  • Scala

    Scala
    En el sentido de que cada valor es un objeto, Scala es un lenguaje de programación orientado a objetos puro. El tipo y comportamiento de los objetos se describen por clases y características. La abstracción de clases se puede lograr ampliando otras clases y utilizando mecanismos de composición basados ​​en mixin como un sustituto limpio de la herencia múltiple. https://www.ecured.cu/Scala
  • Ruby On Rails

    Ruby On Rails
    Fue extraído por David Heinemeier Hansson de su trabajo en Basecamp, y el proyecto está dirigido por 37 señales. Hasson lanzó originalmente Ruby On Rails como código abierto en 2004, pero no compartió estos derechos hasta febrero de 2005. Su versión es 3.0.7 y cuenta con más de 1.800 colaboradores. https://www.digital55.com/desarrollo-tecnologia/ruby-on-rails-desarrollo-software/
  • Swift

    Swift
    Swift es un lenguaje de programación de múltiples paradigmas creado por Apple que se enfoca en desarrollar aplicaciones para iOS y macOS. Se mostró en WWDC 20147 y tiene como objetivo integrarse con los marcos Cocoa y Cocoa Touch; puede usar cualquier biblioteca de programación Objective-C y llamar a funciones C, y también puede desarrollar código Swift compatible con Objective-C bajo ciertas condiciones. Swift pretende ser un lenguaje seguro, rápido y conciso.https://www.apple.com/es/swift/