Lenguajesdeprogramacion

Lenguajes de programacion

  • Lenguaje Ensamblador

    Lenguaje Ensamblador
    Esta basado en símbolos o nemónicos que se correspondenn directamente con instrucciones de código máquina
  • Primera Generación

    1940 - 1950
  • FORTRAN

    FORTRAN
    FORmula TRANslator, el primer lenguaje de alto nivel ampliamente difundido y utilizado a nivel mundial
  • LISP

    LISP
    Un lenguaje idóneo para crear programas de inteligencia artificial porque utilizaba conceptos de programación funcional y recursividad.
  • COBOL

    COBOL
    Un lenguaje preparado para procesar grandes cantidades de información.
  • Segunda Generación

    1950 - 1960
  • SNOBOL

    SNOBOL
    StriNg Oriented symBOlic Language 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 por el equipo formado por David J. Farber, Ralph E. Griswold y Ivan P. Polonsky.
  • BASIC

    BASIC
    Beginner's All-purpose Symbolic Instruction Code, especialmente diseñado para enseñar a programar a principiantes.
  • BCPL

    BCPL
    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.
  • B

    B
    Desarrollado en los Bell Labs, predecesor del lenguaje C. Fue mayoritariamente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie.
  • PASCAL

    PASCAL
    Diseñado por el profesor Niklaus Wirth con el objetivo de facilitar el aprendizaje de la programación a sus alumnos.
  • C

    C
    Kenneth L. Thompson y Dennis M. Ritchie crean el lenguaje C en los laboratorios Bell.
  • PROLOG

    PROLOG
    PROgrammation en LOGique, es un lenguaje para programar artefactos electrónicos mediante el paradigma lógico con técnicas de producción final interpretada.
  • SQL

    SQL
    Structured Query Language es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas.
  • REXX

    REXX
    REstructured eXtended eXecutor es un lenguaje de programación desarrollado en IBM por Mike Cowlishaw del que existen numerosas implementaciones disponibles con código abierto.
  • ADA

    ADA
    Es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos.
  • ABC

    ABC
    Fue desarrollado a principios de los 80 en el Centrum voor Wiskunde en Informática (CWI) (un centro de investigación holandés de carácter oficial que, entre otras cosas, actualmente alberga la oficina central del W3C) como una alternativa al BASIC.
  • Smalltalk

    Smalltalk
    Es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.
  • Miranda

    Miranda
    Fue desarrollado entre los años 1985 y 1986 por David Turner. Se trata de un lenguaje de programación funcional sucesor de SASL y KRC.
  • C++

    C++
    De manos de Bjarne Stroustrup, que partía del lenguaje C y le añadía la posibilidad de trabajar con objetos.
  • Delphi

    Delphi
    En sus principios denominado Object Pascal, como una evolución de Pascal para incluirle características de orientación a objetos.
  • PERL

    PERL
    Es un lenguaje de programación diseñado por Larry Wall en 1987.
  • Java

    Java
    Lenguaje orientado a objetos diseñado en 1990 por James Gosling y Patrick Naughton, de la empresa Sun Microsystems.
  • Tercera Generación

    1960 - 1990
  • Python

    Python
    Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.
  • Ruby

    Ruby
    Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995
  • PHP

    PHP
    Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.
  • C#

    C#
    Es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.
  • Cuarta Generación

    1990 - 2000