Compia

Historia – Evolución de los Compiladores

  • Primer Computador Digital

    Primer Computador Digital

    ENIAC Fue inicialmente diseñada para calcular tablas de tiro de artillería destinadas al Laboratorio de Investigación Balística del Ejército de los Estados Unidos.
    Las instrucciones que se ejecutaban eran códigos numéricos, lenguaje de máquina., esto es engorroso, entonces surgen los ensamblador. Al inicio el programa se escribía mediante claves y luego se traducía manualmente al lenguaje de máquina
  • El primer compilador para ordenador

    El primer compilador para ordenador

    Fue creado por Grace Hopper en 1952 para el lenguaje de programación A-0. Este compilador permitía a los programadores escribir código en un lenguaje más cercano al inglés
  • Creacion de FORTRAN

    Creacion de FORTRAN

    Fue primer lenguaje de programación de alto nivel. Junto con FORTRAN, también crearon el primer compilador de alto nivel, que permitía a los programadores escribir código en FORTRAN y luego lo traducía a lenguaje de máquina.
  • COBOL

    COBOL

    Fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios.
    Fue utilizado principalmente en sistemas comerciales, financieros y administrativos para empresas y gobiernos
  • BASIC

    BASIC

    John G. Kemeny y Thomas E. Kurtz en conjunto diseñaron un nuevo lenguaje al que llamaron BASIC por su sencillez, es, sin duda, el más difundido, aplicándose tanto en tareas de gestión como en aplicaciones científicas
  • Aparecen LEX y YACC

    Aparecen LEX y YACC

    Yacc (Yet Another Compiler Compiler) es un generador de analizadores sintácticos desarrollado por Stephen C. Johnson a inicios de los 1970, Yacc requiere de un analizador léxico.
    Lex es un programa para generar analizadores léxicos diseñado por Eric Schmidt y Mike Lesk
  • Turbo Pascal

    Turbo Pascal

    Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por Borland y liderado por Philippe Kahn. El cual Salió a la venta en 1983
  • Turbo C

    Turbo C

    Turbo C era un entorno de desarrollo integrado y compilador desarrollado por Borland para programar en lenguaje C. Lanzado en 1987
  • GNU Compiler for Java

    GNU Compiler for Java

    Fue lanzado en 1998 creado por Cygnus Solutions. Es un compilador para el lenguaje de programación Java, no es sólo un compilador, sino que también proporciona las bibliotecas y herramientas relacionadas con la implementación de Java de GNU.
  • GNAT

    GNAT

    Es un conocido compilador del lenguaje de programación Ada, basado en la infraestructura de compilación de GCC. Ha sido escrito casi por completo en el mismo Ada.
    Diseñado por AdaCore y GNU Project