Lenguajes de programación

Timeline created by SantiagoFlores
  • Fortran

    Fortran
    El nombre FORTRAN proviene
    de “FORmula TRANslator” (traductor de f´ormulas), y fue desarrollado originalmente por
    IBM en 1954, con el objetivo de poder escribir programas de computo científico en un
    lenguaje de alto nivel en vez de tener que recurrir a lenguaje de maquina o ensamblador.
    FORTRAN esta específicamente diseñado para el computo científico, y no es particularmente bueno para otro tipo de aplicaciones (control, administración, manejo de documentos, etc.).
    https://n9.cl/xgazj
  • Cobol

    Cobol
    COBOL es un lenguaje compilado de primer nivel. Este consta de un código fuente legible y el cual se basa en una
    serie de reglas. Al igual que los diversos lenguajes de su generación puede ser escrito en cualquier editor de texto.
    Genera un código objeto (ya compilado) el cual esta listo para ser ejecutado. Es un lenguaje simple con una funcionalidad limitada: no tiene punteros ni funciones ni tipos definidos por el usuario.
    http://www.di-mare.com/adolfo/cursos/2007-2/pp-cobol-pl1.pdf
  • Basic

    Basic
    BASIC, un lenguaje fácil de usar para los estándares del momento, de carácter genérico, orientado a objetos y listo para funcionar en las computadoras. Además, era que sirvió como introducción para, más adelante, introducirse en el aprendizaje de FORTRAN, uno de los lenguajes más populares de la época. BASIC podía servir para iniciarse en computación y aprender a programar sin necesidad de ser matemático.
    https://hipertextual.com/2019/07/historia-lenguaje-basic
  • Pascal

    Pascal
    PASCAL, un lenguaje de programación para la enseñanza de técnicas de programación estructurada que se convirtió en un estándar de facto en el mundo de la programación. Han pasado más de 35 años y la programación estructurada sigue teniendo enorme importancia en el campo de la enseñanza. Con la programación en Pascal, se pueden realizar desde programas formales, rutinas, utilitarios, hasta cualquier clase de video juegos.
    https://www.lenguajes-de-programacion.com/programacion-en-pascal.shtml
  • Postscript

    Postscript
    PostScript es un "lenguaje de descripción de página", es decir, es un lenguaje de programación que se usa para decirle a una máquina destinada a imprimir cómo y qué debe imprimir. Un documento o fichero PostScript, como programa que es, debe atenerse a unas reglas de construcción muy precisas. Puede contener dentro datos de todo tipo: Textos, Imágenes binarias y descripciones matemáticas de gráficos (es decir, " dibujos vectoriales ").
    http://www.gusgsm.com/que_es_el_lenguaje_postscript
  • C/C++

    C/C++
    Es un lenguaje que se creó para diseñar sistemas operativos, como Unix y otros muchos. Pero al tratarse de un lenguaje de bajo nivel muy cercano al hardware de la máquina, pero más difícil de aprender, y muy rápido y eficiente (si está bien escrito), también para usarse en escribir aplicaciones y programas. La variante más popular es el lenguaje C++ muy utilizado. Es un lenguaje orientado a objetos, así que resulta algo más sencillo de usar, y reutilizar funciones y código.
    https://n9.cl/hfld7
  • Phyton

    Phyton
    Python es un lenguaje de programación que cumple con lo planteado y se viene perfilando como una opción recomendada para el desarrollo de software libre. Es un lenguaje de alto nivel ya que contiene implícitas algunas estructuras de datos como listas, diccionarios, conjuntos y tuplas, que permiten realizar algunas tareas complejas en pocas líneas de código y de manera legible.
    https://www.redalyc.org/articulo.oa?id=181531232001
  • PHP

    PHP
    Este lenguaje PHP Hypertext Pre-processor, fue desarrollado puntualmente para diseñar páginas web dinámicas programando scripts del lado del servidor. El lenguaje PHP siempre va incrustado dentro del HTML y generalmente se le relaciona con el uso de servidores Linux se caracteriza por ser un lenguaje gratuito y multiplataforma y de su capacidad de crear páginas dinámicas y la posibilidad de separar el diseño del contenido de una web.
    https://redgrafica.com/el-lenguaje-de-programacion-php/
  • Ruby

    Ruby
    Ruby es un lenguaje de programación interpretado , de alto nivel y de propósito general . Fue diseñado y desarrollado a mediados de la década de 1990 por Yukihiro "Matz" Matsumoto en Japón. Ruby se escribe dinámicamente y utiliza la recolección de basura .Es compatible con múltiples paradigmas de programación , incluyendo procesal , orientado a objetos, y la programación funcional .
    https://www.wikizero.com/en/Garbage_collection_(computer_science)
  • Java

    Java
    Java es un lenguaje de programación desarrollado por Sun Microsystem, sus programas se pueden ejecutar en maquinas o en diversas plataformas con sistemas operativos como Windows, Mac Os, Linux o solaris. Para conseguir la portabilidad de los programas Java se utiliza un entorno de ejecución para los programas compilados.
    http://190.57.147.202:90/jspui/bitstream/123456789/1401/1/Fundamentos%20de%20programcion%20en%20Java.pdf
  • Scala

    Scala
    Scala es un lenguaje de programación multiparadigma de uso general y alto nivel. Es un lenguaje de programación puro orientado a objetos que también brinda soporte al enfoque de programación funcional. Los programas Scala se pueden convertir a códigos de bytes y se pueden ejecutar en la JVM (máquina virtual Java). Scala significa lenguaje escalable. Scala está muy influenciado por Java y algunos otros lenguajes de programación.
    https://www.geeksforgeeks.org/scala-programming-language/
  • Go

    Go
    Es un lenguaje procedural, lo que significa que el programa se divide en una serie de componentes o procedimientos, que se pueden utilizar en diferentes partes del programa. Este tipo de programación ayuda a localizar los errores, y permite crear procedimientos muy básicos que se pueden usar en muchas aplicaciones.
    https://computerhoy.com/listas/industria/lenguajes-programacion-mas-populares-633547#go
  • Rust

    Rust
    Rust es un lenguaje de programación desarrollado por los ingenieros de mozila. Podríamos catalogarlo como un lenguaje muy nuevo. Rust está diseñado para desarrollar software de sistemas, donde la interacción con el usuario es prácticamente nula; Excelente para aplicaciones con el modelo cliente-servidor o para cosas más internas en nuestra empresa. Rust tiene una sintaxis muy parecida a la de C y C++.
    https://codigofacilito.com/articulos/rust
  • Swift

    Swift
    Swift es un lenguaje de desarrollo orientado a objetos moderno, flexible y robusto que incorpora abstracciones y elementos sintácticos que han probado ser de gran utilidad. Es un lenguaje de programación para desarrollar aplicaciones nativas para los
    ambientes operativos OS X e iOS. Apple Inc. comenzó a desarrollar Swift en 2010 con la finalidad de reemplazar, eventualmente, al lenguaje Objective-C como herramienta principal de desarrollo.
    https://n9.cl/7rss8
  • Kotlin

    Kotlin
    Kotlin es un lenguaje de programación estáticamente tipado, es decir, es la máquina virtual la que infiere el tipo a las variables y, por tanto, no hay que especificarlas. Es un lenguaje que corre bajo la Máquina Virtual de Java, por lo que tiene el mismo rendimiento que Java, sin penalizar en ningún momento en este aspecto.
    https://openwebinars.net/blog/que-es-kotlin/