Lenguajes de programación 1 1

Evolución de los lenguajes de programación - Linea de Tiempo

  • Fortran

    Fortran
    Fortran. (Formula Translating 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.
    https://www.ecured.cu/Fortran
  • COBOL

    COBOL
    COBOL es un acrónimo que significa COmmon Business Oriented Language (Lenguaje orientado a los negocios comunes). Está diseñado para el desarrollo de negocios, por lo general orientada a archivos y aplicaciones. No está diseñado para escribir programas de sistemas, como por ejemplo un sistema operativo o un compilador.
    https://medium.com/enredando-con-programacion/cobol-que-es-cobol-3f86fa3a4394
  • APL

    APL
    APL (Un lenguaje de programación) fue primero una notación matemática desarrollada por Kenneth E. Iverson en 1962. Formaba parte del libro "Un lenguaje de programación" que publicó cuando trabajaba en IBM. Diseñada para expresar algoritmos de manera muy concisa, la "notación Iverson" utilizaba símbolos especiales para operadores y funciones que se aplicaban a matrices multidimensionales.
    https://medium.com/elp-2018/apl-a-programming-language-519a402bd041
  • BASIC

    BASIC
    BASIC. Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980. Actualmente continúa siendo muy popular, en muchos dialectos bastante distintos del original.
    https://www.ecured.cu/BASIC
  • BCPL

    BCPL
    Es un lenguaje de programación ordenado, potente y muy fácil de adaptar a diferentes arquitecturas. Se popularizó en os programas de arranque de las computadoras(bootstraps en inglés) debido a sus compiladores simples y compactos, algunos con capacidad para correr en sólo 16 kilobytes. Inclusive algunos sistemas operativos fueron escritos total o parcialmente en BCPL.
    https://sites.google.com/site/mundodesarrollador/lenguaje-de-programacin/bcpl
  • C

    C
    El lenguaje C es un lenguaje estructurado, en el mismo sentido que lo son otros lenguajes de programación tales como el lenguaje Pascal, el Ada o el Modula-2, pero no es estructurado por bloques, o sea, no es posible declarar subrutinas (pequeños trozos de programa) dentro de otras subrutinas, a diferencia de como sucede con otros lenguajes estructurados tales como el Pascal.
    https://informatica.uv.es/estguia/ATD/apuntes/laboratorio/Lenguaje-C.pdf
  • Smalltalk

    Smalltalk
    Un sistema Smalltalk está compuesto por la Máquina virtual, Imagen virtual que contiene todos los objetos del sistema, Lenguaje de programación (también conocido como Smalltalk), Biblioteca de Objetos reusables, Opcionalmente un entorno de desarrollo que funciona como un sistema en tiempo de ejecución.
    https://www.ecured.cu/Smalltalk
  • Prolog

    Prolog
    Lenguaje de programación lógico e interpretado (Prolog). La programación lógica es un paradigma de los lenguajes de programación en el cual los programas se consideran como una serie de aserciones lógicas. De esta forma, el conocimiento se representa mediante reglas, tratándose de sistemas declarativos.
    https://www.ecured.cu/Prolog_(lenguaje_de_programaci%C3%B3n)
  • C++

    C++
    El C++ es un lenguaje de programación híbrido, al que se le puede compilar. Una de las ventajas que ofrece este lenguaje es que es mucho más sencillo de aprender para los programadores que ya conocen el C. El C++ mantiene una enorme compatibilidad con el C principalmente por dos razones: Por la gran cantidad de código C que existe, y para facilitar el paso de los programadores de C al nuevo lenguaje C++.
    http://www.larevistainformatica.com/C++.htm
  • MATLAB

    MATLAB
    MATLAB (Matrix Laboratory, “laboratorios de matrices”). Software matemático con entorno de desarrollo integrado (IDE) que tiene un lenguaje de programación propio (Lenguaje M) y es multiplataforma (Unix, Windows y Apple Mac Os X). Software de un gran uso en Centros de Investigación y Desarrollo así como en universidades.
    https://www.ecured.cu/MATLAB
  • Erlang

    Erlang
    Es un lenguaje de programación funcional de alto nivel, que se ubica también dentro del paradigma de Programación Declarativa, diseñado para escribir aplicaciones concurrentes y distribuidas de funcionamiento ininterrumpido. Erlang usa procesos concurrentes para estructurar la aplicación. Estos procesos no comparten memoria y se comunican de forma asincrónica mediante el paso de mensajes.
    https://www.ecured.cu/Erlang
  • Wolfram Language

    Wolfram Language
    El Wolfram Idioma es un general multi-paradigma de lenguaje computacional desarrollado por Wolfram Research y es el lenguaje de programación del programa de cálculo simbólico matemático Mathematica y la programación Wolfram nube. Enfatiza la computación simbólica , la programación funcional y la programación basada en reglas y puede emplear estructuras y datos arbitrarios.
    https://en.wikipedia.org/wiki/Wolfram_Language
  • Haskell

    Haskell
    Es un lenguaje de programación estandarizado multi-propósito puramente funcional con semánticas no estrictas y fuerte tipificación estática. En Haskell, “una función es un ciudadano de primera clase” del lenguaje de programación. Como lenguaje de programación funcional, el constructor de controles primario es la función. El lenguaje tiene sus orígenes en las observaciones de Haskell Curry y sus descendientes intelectuales.
    https://lenguajedeprogramacionblog.wordpress.com/haskell/
  • Python

    Python
    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:
    https://entrenamiento-python-basico.readthedocs.io/es/latest/leccion1/
  • Visual Basic

    Visual Basic
    El Visual Basic es un lenguaje de programación que proviene del BASIC. La primera versión de este lenguaje de programación Visual Basic fue presentada en el año 1991. La intención de este primer programa era simplificar la programación utilizando un entorno de trabajo claro que permitiera crear interfaces gráficas facilitando así la programación.
    http://www.larevistainformatica.com/lenguaje-programacion-viasual-basic.htm
  • Java

    Java
    El Java es un lenguaje de programación orientado a objetos creado por James Gosling en el año 1990. Su código es muy similar al del lenguaje C y C++ con un modelo de objetos mucho más sencillo. La diferencia entre el Java y los lenguajes C y C++ es que el Java es un lenguaje de programación plenamente orientado a objetos.
    http://www.larevistainformatica.com/Java.htm
  • C Sharp

    C Sharp
    El C# es un lenguaje de programación orientado a objetos. Con este nuevo lenguaje se quiso mejorar con respecto de los dos lenguajes anteriores de los que deriva el C, y el C++. Con el C# se pretendió que incorporase las ventajas o mejoras que tiene el lenguaje JAVA. Así se consiguió que tuviese las ventajas del C, del C++, pero además la productividad que posee el lenguaje JAVA y se le denomino C#.
    http://www.larevistainformatica.com/C1.htm
  • Apache Groovy

    Apache Groovy
    Groovy. Groovy es un lenguaje orientado a objetos para la Plataforma Java, como alternativa al lenguaje de programación Java. Es un lenguaje dinámico, similar a Python, Ruby, Perl. Además puede usarse como lenguaje de scripting dentro de la Plataforma Java. Siendo precisos, Groovy es un Lenguage Dinámico Ágil.
    https://www.ecured.cu/Groovy
  • Rust

    Rust
    Rust es un lenguaje de programación desarrollado por los ingenieros de mozila. Podríamos catalogarlo como un lenguaje muy nuevo; Estamos hablando que la versión 1.0 estuvo disponible a principios del 2015; Actualmente estamos en la versión 1.32.
    https://codigofacilito.com/articulos/rust
  • TypeScript

    TypeScript
    TypeScript es un lenguaje de programación de código abierto desarrollado por Microsoft, el cual cuenta con herramientas de programación orientada a objetos, muy favorable si se tienen proyectos grandes. Anders Hejlsberg, arquitecto principal del desarrollo del lenguaje de programación C#, es el principal participante en el desarrollo de este lenguaje.
    https://devcode.la/blog/que-es-typescript/