Evolución de los lenguajes de programación

  • ALGOL- Fue el primer lenguaje de proceso estructurado de alto nivel que incorporo conceptos claves para la programación actual. Fue orientado al uso de quienes participan en proyectos científicos y matemáticos.

  • Period: to

    LISP- Es un lenguaje de programación para ordenadores o computadoras orientado a la generación de listas, desarrollado por John McCarthy y usado principalmente para manipular listas de datos o de símbolos.

  • PL/I- Fue creado por IBM para ser usado en sus equipos del sistema 360. Es capaz de gestionar errores y de procesar multitareas, y se emplea en entornos académicos y de investigación.

  • COBOL- Creado por un comité denominado CODASYL.se asemeja al lenguaje natural, es autodocumentado y ofrece grandes facilidades en el manejo de archivos, así como en la edición de informes escritos.

  • APL- Este programa fue desarrollado por Kenneth Inverson para resolver problemas matemáticos. Se caracteriza por su brevedad y su capacidad de generación de matrices y se utiliza en el desarrollo de modelos matemáticos.

  • RPG- Fue desarrollado por IBM. Genera los reportes de salida que resultan del proceso de aplicaciones de negocios ,tiene propósito limitado porque los programas objeto generados por el compilador siguen sin desviación, un ciclo de procesamiento básico.

  • BASIC- Fue diseñado por profesores John G. Kemeny y Thomas E. Kurtz del Dartmouth College. Es un idioma simple fácil de traducir, permite la comunicación directa entre el usuario y el sistema de computo durante la preparación y uso de los programas.

  • LOGO- Es un lenguaje de formación, desarrollado por Seymour Papert en el MIT. Sus gráficos son de tortuga, que permiten hacer dibujos simples dirigiendo los movimientos de la tortuga en la pantalla hacia adelante, hacia la derecha o la izquierda.

  • PILOT- Este lenguaje de programación es utilizado fundamentalmente para crear aplicaciones destinadas a instrucciones asistidas por computadoras. Se caracteriza por utilizar un mínimo de sintaxis.

  • SMALLTALK- Fue desarrollado en el Centro de Investigación de Xerox en palo Alto. Tiene un entorno de desarrollo multiventana. Los cambios se graban instantáneamente y pueden probarse rápidamente.

  • FORTH- Es un lenguaje de alto nivel del cual derivan en la actualidad casi todos los lenguajes empleados en los robots. Estructurado e interpretado de fácil ampliación y ofrece una alta funcionalidad en un espacio reducido.

  • PASCAL- Fue creado por Nicklaus Wirth. La idea era proporcionar un lenguaje para la enseñanza de los conceptos y técnicas de programación, ahora es un lenguaje utilizado para programación de sistemas y diseño grafico.

  • C- Fue creado por Dennis Ritchie. Fue diseñado inicialmente para la programación de sistemas, posteriormente su uso se ha extendido a ablaciones técnico-científicas, de bases de datos, de proceso de textos, etc.

  • MODULA-2- Fue diseñado por Nicklaus Wirt. Incorpora las carencias de PASCAL.

    Posibilidad de compilación separada, creación de librerías, programación concurrente, manejo de cadenas de caracteres, los procedimientos de entrada/salida, gestión de la memoria y facilidades para la programación de sistemas.
  • ADA- Su diseño fue por el Departamento de Defensa de EUA, para uso en servicios militares. Carac. compilación separada, los tipos abstractos de datos, programación concurrente, programación estructurada, libertad de formatos de escritura, etc