Descarga

HISTORIA DE LOS LENGUAJES DE PROGRAMACIÓN

  • (1942-1945)

    (1942-1945)
    Desarrollador: Konrad Zuse Innovaciones: Primer intento de un lenguaje de programación de alto nivel.
  • Pseudocódigos

    Pseudocódigos
    Desarrollador: Varios (no es un lenguaje específico)
    Innovaciones: Representación simplificada y legible por humanos de algoritmos.
  • Fortran

    Fortran
    Desarrollador: John Backus y equipo en IBM
    Innovaciones: Primer lenguaje de alto nivel ampliamente adoptado. Introdujo la optimización de código.
  • ALGOL

    ALGOL
    Desarrollador: Comité internacional (incluyendo a John Backus y Edsger Dijkstra)
    Innovaciones: Influencia en muchos lenguajes posteriores, introducción del concepto de bloque de código.
  • Lisp

    Lisp
    Desarrollador: John McCarthy
    Innovaciones: Primer lenguaje de programación funcional. Manipulación de símbolos y listas.
  • COBOL

    COBOL
    Desarrollador: Grace Hopper y equipo
    Innovaciones: Lenguaje orientado a negocios, legible por humanos.
  • BASIC

    BASIC
    Desarrollador: John Kemeny y Thomas Kurtz
    Innovaciones: Fácil de aprender, orientado a principiantes y educación.
  • Smalltalk

    Smalltalk
    Desarrollador: Alan Kay en Xerox PARC
    Innovaciones: Orientado a objetos, IDE integrado.
  • C

    C
    Desarrollador: Dennis Ritchie en Bell Labs
    Innovaciones: Lenguaje de propósito general, portabilidad de sistema operativo.
  • Prolog

    Prolog
    Desarrollador: Alain Colmerauer y Robert Kowalski
    Innovaciones: Primer lenguaje de programación lógico, utilizado en IA.
  • Ada

    Ada
    Desarrollador: Diseñado por el Departamento de Defensa de EE.UU.
    Innovaciones: Orientado a sistemas embebidos críticos y en tiempo real.
  • C++

    C++
    Desarrollador: Bjarne Stroustrup
    Innovaciones: Extensión de C, orientado a objetos y programación genérica.
  • Perl

    Perl
    Desarrollador: Larry Wall
    Innovaciones: Manipulación eficiente de texto y expresiones regulares.
  • Haskell

    Haskell
    Desarrollador: Comité de Haskell (varios académicos)
    Innovaciones: Lenguaje funcional puro, evaluación perezosa.
  • Python

    Python
    Desarrollador: Guido van Rossum
    Innovaciones: Código legible, multiparadigma, comunidad fuerte.
  • Java

    Java
    Desarrollador: Sun Microsystems
    Innovaciones: "Escribe una vez, corre en cualquier lugar", máquina virtual Java.
  • JavaScript

    JavaScript
    Desarrollador: Brendan Eich en Netscape
    Innovaciones: Lenguaje de scripting para navegadores web.
  • PHP

    PHP
    Desarrollador: Rasmus Lerdorf
    Innovaciones: Procesamiento del lado del servidor para desarrollo web.
  • Ruby

    Ruby
    Desarrollador: Yukihiro "Matz" Matsumoto
    Innovaciones: Orientado a objetos, enfocado en la felicidad del desarrollador.
  • C#

    C#
    Desarrollador: Microsoft
    Innovaciones: Lenguaje para la plataforma .NET, orientado a objetos y eventos.
  • Rust

    Rust
    Desarrollador: Graydon Hoare en Mozilla
    Innovaciones: Seguridad de memoria sin necesidad de recolector de basura, concurrencia segura.
  • Swift

    Swift
    Desarrollador: Apple Inc.
    Innovaciones: Moderno, seguro, rendimiento de C con simplicidad de Python.