La Historia de la Programacion

  • El inicio de la programacion

    El inicio de la programacion
    E. W. Dijkstra habló estas palabras proféticas casi hace 28 años en su es la conferencia del Premio de Turing. En aquel momento, el 'las computadoras gigantescas él radio de probablemente tenido entre 64 y 128 kilobytes de la memoria verdadera, y a lo más unos pocos megaoctetos de artefactos de almacenamiento de acceso directo. Si él pensó que el problema era gigantesco entonces...
  • Plankalkül (Konrad Zuse) y ENIAC

  • C-10

  • Regional Assembly Language

  • Autocode

  • FORTRAN

  • LISP y ALGOL

  • COBOL

  • APL Y Simula

  • BASIC Y PL/I

  • BCPL

  • B

  • Pascal

  • C , Smalltalk y Prolog

  • ML

  • Comandos Guardados

  • Primera Generacion

    Primera Generacion
    Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. Las primeras se usaban como calculadoras simples; se les indicaban los pasos de cálculo, uno por uno.
  • SQL

  • Ada y C++

  • Eiffel

  • Segunda Generacion

    Segunda Generacion
    El primer gran avance que se dio, como ya se comentó, fue la abstracción dada por el Lenguaje Ensamblador, y con él, el nacimiento de las primeras herramientas automáticas para generar el código máquina. Esto redujo los errores triviales, como podía ser el número que correspondía a una operación, que son sumamente engorrosos y difíciles de detectar, pero fáciles de cometer.
  • Perl

  • FL (Backus)

  • Haskell y Python

  • JAVA

  • Ruby

  • Tercera Generacion

    Tercera Generacion
    Con el desarrollo en los 50s y 60s de algoritmos de más elevado nivel, y el aumento de poder del hardware, empezaron a entrar al uso de computadoras científicos de otras ramas; ellos conocían mucho de Física, Química y otras ramas similares, pero no de Computación, y por supuesto, les era sumamente complicado trabajar con lenguaje Ensamblador en vez de fórmulas.
  • C#

  • Cuarta Generacion

    Cuarta Generacion
    Los idiomas de la cuarta generación parecen según las instrucciones a las de la tercera generación. Lo nuevo de estas lenguajes son conceptos como clases, objetos y eventos que permiten soluciones más fáciles y lógicos. Lenguajes como C++, java y C# se llaman lenguajes orientadas al objeto.
  • UAP

  • Quinta Generacion

    Quinta Generacion
    Lo que veremos en el futuro es menos dependencia en el idioma, y más en el modelando herramientas, tal como el Unificado Modelando el Idioma (UML). La salida del modelando herramienta producirá mucho de nuestro código para nosotros; en el muy menos, producirá arquitectónico y los modelos del diseño y la estructura de nuestro código.
  • NOTA

    Todos los nombres que aparecen solos son los lenguajes mas importantes por año desde el inicio asta ahora mas o menos