Codee

Historia de los lenguajes de programacion

  • Period: to

    Historia de los lenguajes de programación

  • Lenguaje ensamblador

    Lenguaje ensamblador
    Estaban basados en símbolos o nemónicos que se correspondían directamente con instrucciones de código máquina
  • Regional Assembly Language

    Regional Assembly Language
    Idiomas Máquinas consisten enteramente de números y son casi imposibles para los seres humanos a leer y escribir. Idiomas de la Asamblea tienen la misma estructura y conjunto de comandos como lenguajes de máquina, pero que permiten un programador para usar nombres en vez de números.
  • Autocode

    Autocode
    AUTOCODE : un sistema simplificado de codificación para la computadora MERCURY
  • Nace IPL

    Nace IPL
  • FLOW-MATIC

    FLOW-MATIC
  • Nace Fortran

    Nace Fortran
    El primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial.
  • COMTRAN

    COMTRAN
  • ALGOL 58

    ALGOL 58
  • FACT

    FACT
  • RPG

    RPG
  • COBOL

    COBOL
    Lenguaje preparado para procesar grandes cantidades de información.
  • Nace LISP

    Nace LISP
    El Lisp fue el primer lenguaje de programación homoicónico
  • APL

    APL
  • Simula

    Simula
    Simula es un lenguaje de programación orientada a objetos Fue el primero de los lenguajes orientado a objetos. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.
  • SNOBOL

    SNOBOL
    Es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en los Laboratorios Bell merced al equipo formado por David J. Farber, Ralph E. Griswold y Ivan P. Polonsky.
  • Combined Programming Language

    Combined Programming Language
    El Lenguaje de programación combinado (del inglés Combined Programming Languaje - CPL) fue un lenguaje de programación desarrollado conjuntamente entre el Laboratorio de Matemática en la Universidad de Cambridge y la Unidad Computación de la Universidad de Londres durante la década de 1960
  • PL/1

    PL/1
    PL/1, acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.
  • BASIC

    BASIC
    En la programación de computadoras, el BASIC, siglas de Beginner's All-purpose Symbolic Instruction Code1 (Código simbólico de instrucciones de propósito general para principiantes en español), es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar programar computadores a estudiantes (y profesores) que
  • BCPL

    BCPL
    BCPL es la sigla en inglés de Basic Combined Programming Language (Lenguaje de Programación Básico Combinado). Fue diseñado por Martin Richards de la Universidad de Cambridge en 1966 debido a las dificultades experimentadas con el lenguaje de programación CPL durante los años 60.
  • Logo

    Logo
    Logo es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes.
  • Period: to

    Estableciendo paradigmas fundamentales

  • B

    B
    B es el nombre de un lenguaje de programación desarrollado en los Bell Labs, predecesor del lenguaje de programación C.
  • Pascal

    Pascal
    Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos.
  • Forth

    Forth
    Forth o FORTH es un lenguaje de programación y un ambiente de programación para computadores ideado por Charles H. Moore y Elisabeth Rather entre los años 1965 y 1970 en el National Radio Astronomy Observatory de Kitt Peak, Arizona.
  • C

    C
    C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
  • Smalltalk

    Smalltalk
    Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto. Metafóricamente, se puede considerar que un Smalltalk es un mundo virtual donde viven objetos que se comunican entre sí, mediante el envío de mensajes.
  • Prolog

    Prolog
    El Prolog (o PROLOG), proveniente del francés PROgrammation en LOGique,1 es un lenguaje para programar artefactos electrónicos mediante el paradigma lógico con técnicas de producción final interpretada. Es bastante conocido en el área de la Ingeniería Informática para investigación en Inteligencia Artificial.
  • Meta Lenguaje

    Meta Lenguaje
    ML es un lenguaje de programación de propósito general de la familia de los lenguajes de programación funcional desarrollado por Robin Milner y otros a finales de los años 1970 en la Universidad de Edimburgo. ML es un acrónimo de Meta Lenguaje dado que fue concebido como el lenguaje para desarrollar tácticas de demostración en el sistema LCF (El lenguaje para el cual ML era meta lenguaje es pplambda, una combinación del cálculo de predicados de primer orden y el lambda-cálculo polimórfico sencil
  • Scheme

    Scheme
    Scheme es un lenguaje funcional (si bien impuro pues sus estructuras de datos no son inmutables) y un dialecto de Lisp. Fue desarrollado por Guy L. Steele y Gerald Jay Sussman en la década de los setenta e introducido en el mundo académico a través de una serie de artículos conocidos como los Lambda Papers de Sussman y Steele.
  • SQL

    SQL
    El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
  • Nace Ada

    Nace Ada
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado