Descarga (7)

Evolución de Lenguajes de Programación

  • FORTRAN

    FORTRAN
    Formula Translating System.
    Desarrolladores: Jonh Backus, Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Lois Haibt y David Sayre.
    Uso: orientado al cálculo numérico para computadoras IBM, computación de alto rendimiento.
    EcuRed. (2020). Fortran. Recuperado el 19 de febrero de 2021, de EcuRed: https://www.ecured.cu/Fortran#:~:text=(Formula%20Translating%20System)%2C%20es,los%20Lenguajes%20de%20alto%20nivel.
  • LISP

    LISP
    List Processing.
    Desarrollador: Jonh McCarthy.
    Uso: manipulación de cadenas de datos, calcular con expresiones simbólicas en lugar de números lo hace conveniente para aplicaciones de Inteligencia Artificial (IA).
    Reclu IT. (2020). ¿Qué es LISP? Recuperado el 20 de febrero de 2021, de Reclu IT: https://recluit.com/que-es-lisp/#.YDPriOhKi00
  • COBOL

    COBOL
    Common Bussiness Oriented Language.
    Desarrollador: Short Range Committee.
    Uso: aplicaciones de cáracter comercial (automatización), datos y archivos, escribir programas de sistemas.
    Gómez, I. R. (2016). Cobol.¿Que es Cobol? Recuperado el 19 de febrero de 2021, de Enredando con Programación: https://medium.com/enredando-con-programacion/cobol-que-es-cobol-3f86fa3a4394
  • BASIC

    BASIC
    Beginner's All-purpose Symbolic Instruction Code.
    Desarrollador: John George Kemeny.
    Uso: enseñar programación a estudiantes o nuevos usuarios de una forma sencilla.
    nternet paso a paso. (2021). Lenguaje de programación BASIC. Retrieved febrero 19, 2021, from Internet paso a paso: https://internetpasoapaso.com/lenguaje-programacion-basic/#:~:text=BASIC%20es%20un%20acr%C3%B3nimo%20que,%2C%20en%20especial%2C%20a%20principiantes.
  • BCPL

    BCPL
    Basic Combined Programming Languaje.
    Desarrollador: Marin Richards.
    Uso: programas de arranque de sistemas operativos, herramienta de construcción de compiladores.
    Anónimo. (2015). Before C Programming Language. Recuperado el 20 de febrero de 2021, de Dream Hardware: https://blog.dreamhardware.com/before-c-programming-language/
  • B

    B
    Desarrolladores: Dennis Ritchie y Ken Thompson.
    Uso: aplicaciones no numéricas y programación de sistemas.
    Link Fang. (2021). B (lenguaje de programación). Recuperado el 19 de febrero de 2021, de Link Fang: https://es.linkfang.org/wiki/Lenguaje_de_programaci%C3%B3n_B
  • Pascal

    Pascal
    Desarrollador: Niklaus Wirth.
    Uso: facilitar el aprendizaje de la programación y al mismo tiempo fomentar las buenas practicas de programación con ayuda de programación estructurada y estructura de datos.
    López,J.C.(2020).Niklaus Wirth y su obra cumbre.Recuperado el 19 de febrero de 2021,de Xataka:https://www.xataka.com/aplicaciones/que-niklaus-wirth-su-obra-cumbre-lenguaje-pascal-siguen-siendo-referencia-imprescindible-para-aprender-a-programar
  • C

    C
    Desarrollador: Dennis Ritchie.
    Uso: creación del sistema operativo Unix, manipulación directa de bits, bytes y direcciones, compiladores y desarrollo de software.
    Schildt, H. (1994). Turbo c/c++ 3.1. España: McGraw-Hill.
  • Ada

    Ada
    Desarrollador: Jean Ichbiah de Cii Honeywell Bull.
    Uso: sistemas de software masivo de comando y control de departamento de defensa, asignación de actividades en paralelo, orientado a objetos.
    EcuRed. (2020). Lenguaje de programación Ada. Recuperado el 19 de febrero de 2021, de EcuRed: https://www.ecured.cu/Lenguaje_de_programaci%C3%B3n_Ada
  • Eiffel

    Eiffel
    Desarrolladores: Bertrand Meyer.
    Uso: programación orientada a objetos, diseño por contrato, separación de comandos y consultas, diseño de software robusto.
    García, V. (2012). Eiffel & Gambas. Recuperado el 20 de febrero de 2021, de Sistemas Oreintados a Objetos: http://raquelinvernizzi.blogspot.com/2012/11/eiffel-por-victor-garcia.html
  • Erlang

    Erlang
    Desarrolladores: Joe Armstrong, Robert Virding, y Mike Williams.
    Uso: aplicaciones de mensajería (WhatsApp y WeChat), servicios distribuidos de alto rendimiento y para telecomunicaciones.
    Mostovoy, J. (2020). Game of Phones: History of Erlang and Elixir. Recuperado el 21 de febrero de 2021, de Serokell: https://serokell.io/blog/history-of-erlang-and-elixir
  • Perl

    Perl
    Desarrollador: Larry Wall.
    Uso: creación de plataformas web, administradores de sistemas, manejo de alta cantidad de datos, manipulación de texto, desarrollo de GUI.
    Anónimo. (2020). Perl Tutorial. Recuperado el 21 de febrero de 2021, de Tutorials Point: https://www.tutorialspoint.com/perl/index.htm
  • Python

    Python
    Desarrollador: Guido van Rossum.
    Usos: análisis de datos y extracción de información, Inteligencia Artificial, desarrollo y pruebas de software, producir códigos de forma clara y lógica.
    Geeks for Geeks. (2019). History of Python. Recuperado el 21 de febrero de 2021, de Geeks for Geeks: https://www.geeksforgeeks.org/history-of-python/
  • Ruby

    Ruby
    Desarrollador: Yukihiro Matsumoto.
    Uso: desarrollo de todo tipo de aplicaciones, servidores web, bases de datos, utilidades del sistema, copias de seguridad y análisis.
    Herrick, J. (2014). The History of Ruby. Recuperado el 20 de febrero de 2021, de Site Point: https://www.sitepoint.com/history-ruby/
  • R

    R
    Desarrolladores: Ross Ihaka y Robert Gentleman.
    Usos: análisis estadísticos, generación de gráficos, desarrollo de aplicaciones estadísticas o de cálculo.
    Guru99. (2021). What is R Programming Language? Introduction & Basics of R. Recuperado el 21 de febrero de 2021, de Guru99: https://www.guru99.com/r-programming-introduction-basics.html
  • Java

    Java
    Desarrolladores: James Gosling, Arthur Van Hoff, Andy Bechtolsheim.
    Uso: desarrollo de aplicaciones empresariales y dispositivos domésticos, mejorar la funcionalidad de servidores de World Wide Web, etc.
    Deitel, H. M. (2004). Cómo programar en Java. México: Pearson Educación.
  • Scala

    Scala
    Scalable Lenguaje.
    Desarrollador: Martin Odersky.
    Uso: escribir programas para múltiples plataformas tales como aplicaciones para mensajería, Android, etc. De igual forma para Analisis de big data, aplicaciones de tranmsión de datos, entre otras cosas.
    Simplilearn. (2020). Getting Started with Scala Programming: Features and Applications. Recuperado el 21 de febrero de 2021, de Simplilearn: https://www.simplilearn.com/scala-programming-article
  • Elixir

    Elixir
    Desarrollador: José Valim.
    Uso: desarrollo de aplicaciones con distintos propósitos con alto rendimientos y muy potente, desarrollo en backend, manejo de grandes volúmenes de datos.
    F.A, R. (2017). Elixir, programación funcional para todos. Recuperado el 20 de febrero de 2021, de Genbeta: https://www.genbeta.com/desarrollo/elixir-programacion-funcional-para-todos
  • Swift

    Swift
    Desarrolladores: Chris Lattner, Doug Gregor, John McCall, Ted Kremenek y Joe Groff ​en colaboracion con Apple.
    Uso: desarrollo de aplicaciones para entorno iOS y macOS, servicios en la nube y mayor seguridad.
    Tokio School.(2021).Qué es Swift.Lenguajes de programación. Recuperado el 21 de febrero de 2021, de Tokio School: https://www.tokioschool.com/noticias/que-es-swift-lenguajes-de-programacion/#:~:text=%C2%BFQu%C3%A9%20es%20el%20lenguaje%20de,dispositivos%20de%20la%20marca%20Apple.
  • Kotlin

    Kotlin
    Desarrollador: JetBrains.
    Uso: desarrollo de aplicaciones para Android, desarrollos basados en JVM (Maquina virtual de Java), así mismo, se usa para servidores en sitios web.
    Kotlin. (2019). Sobre Kotlin. Recuperado el 21 de febrero de 2021, de Kotlin: https://kotlin.es/sobre-kotlin/