Lenguajes de Programacion

  • Period: 1950 BCE to 2003 BCE

    Evolucion

  • Programación Funcional

    Programación Funcional
    Es un paradigma de programación declarativa basado en el uso de funciones matemáticas, en contraste con la programación imperativa, que enfatiza los cambios de estado mediante la mutación de variables.
  • Ensamblador

    Ensamblador
    Es el lenguaje de programación utilizado para escribir programas informáticos de bajo nivel, y constituye la representación más directa del Código máquina específico para cada arquitectura de computadoras legible por un programador. Utilizado por primera ver por Maurice Wilkes
  • Programación Declarativa

    Programación Declarativa
    Es un paradigma de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución.
  • Fortran

    Fortran
    Es un lenguaje de programación de alto nivel de propósito general, procedimental e imperativo. Creado por John Backus
  • Programación Imperativa

    Programación Imperativa
    La programación imperativa, en contraposición a la programación declarativa, es un paradigma de programación que describe la programación en términos del estado del programa y sentencias que cambian dicho estado. Los programas imperativos son un conjunto de instrucciones que le indican al computador cómo realizar una tarea.
  • Lisp

    Lisp
    Es un lenguaje de programación funcional que se apoya en el uso de funciones matemáticas para el control de datos. Creado por John McCarthy
  • Programacion Estructurada

    Programacion Estructurada
    La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección e iteración, considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.
  • Fortran IV

    Fortran IV
    El primer estándar de FORTRAN se introdujo en 1962 y se llamó FORTRAN IV
  • Basic

    Basic
    Es un lenguaje de programación muy amplio, con una sintaxis fácil, estructura sencilla y un buen conjunto de operadores.
    Creado por John Kemeny y Thomas Kurtz, en el DartmouthCollege.
  • Fortran 66

    Fortran 66
    En 1966 se presentó el primer estándar ANSI (American National Standards Institute), que se conoció como FORTRAN 66.
  • Pascal

    Pascal
    Lenguaje de alto nivel usado para facilitar la creación de programas grandes y complejos mediante la programación estructurada. Creado por Niklaus Wirth
  • Fortran 77

    Fortran 77
    El segundo estándar ANSI, con muchas mejoras, se introdujo en 1977 (FORTRAN 77), y se convirtió en el estándar utilizado por la comunidad científica por muchos años.
  • Basic Standard

    Basic Standard
    Fue necesario unificar las variantes de este lenguaje bajo una misma norma.
  • C++

    C++
    Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos.
  • C

    C
    C es un lenguaje de programación estructurado y de procedimientos que ha sido ampliamente usado tanto para sistemas operativos como para aplicaciones. Creado por Bjarne Stroustrup
  • C con Clases

    C con Clases
  • Python

    Python
    Python es un lenguaje de programación que le permite trabajar de forma rápida e integrar los sistemas con mayor eficacia, código legible.
  • Pascal de Borlan

    Pascal de Borlan
    El compilador de Pascal de Borland, famoso en todo el mundo, fue presentado en 1985.
  • Programación Orientada a Objetos

    Programación Orientada a Objetos
    Es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.
  • Fortran 90

    Fortran 90
    En 1990 se presentó un tercer estándar ANSI conocido como FORTRAN 90, que contenía muchas nuevas características y permitía una programación más estructurada.
  • Common Lisp

    Common Lisp
    Entre 1980 y 1990 se hace un esfuerzo para unificar los numerosos dialectos de LISP dentro de un lenguaje simple. El nuevo lenguaje, liderado por Guy Steele, se llamaría Common Lisp y era esencialmente un súper conjunto de dialectos remplazado
  • Java

    Java
    Java es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web en un elemento más interesante y útil. Creado por James Gosling
  • GQBasic

    GQBasic
    Como un fichero ejecutable que venia con el sistema operativo, no se dio a conocer mucho por las primeras versiones de Windows, en 1991.
  • Python 0.9.0

    Python 0.9.0
    En 1991, se publicó el código de la versión 0.9.0, clases con herencia, manejo de excepciones, funciones y los tipos modulares, como: str, list, dict, entre otros,
  • Ruby

    Ruby
    Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla. Creado por Yukihiro “Matz” Matsumoto
  • Visual Basic

    Visual Basic
    Difiere mucho al original, permite la creación de programas de 32 bits, cuenta con interface grafica, conectividad entre controles para colocar objetos, 1993
  • Python 1.0

    Python 1.0
    Versión 1.0 en enero de 1994. Una característica de este lanzamiento fueron las herramientas de la programación funcional: lambda, reduce, filter y map.
  • Delphi

    Delphi
    Tras 9 versiones de compiladores de Turbo Pascal y Borland Pascal, Borland puso a la venta Delphi en 1995, convirtiendo Pascal en un lenguaje de programación visual.
  • Java

    Java
    1991 Periodo 1 de creación
    1992 periodo 2 desarrollado
    1993 periodo 3 el lenguaje se denomina java
    1994 periodo 4 objetivos de gosling maquina y lenguaje
    1995 Periodo 5 demostración
    1996 periodo 6 entorno de ejecución
    1997 periodo 7 cambios de versión
  • Scala

    Scala
    Scala es un lenguaje de programación moderno orientado a objetos diseñado para expresar patrones de programación comunes. Creado por Martin Odersky
  • Ruby on Riles

    Ruby on Riles
    Rails es un armazón para construir aplicaciones web que acceden a bases de datos.