Compilador simple

Historia de los Compiladores

  • Primer Compilador

    El primer compilador es el A-0 (Math Matic), desarrollado por Grace Hopper.
  • FORTRAN

    FORTRAN
    Consistía en recibir códigos sobre ecuaciones matemáticas en tarjetas perforadas y lograr ejecutarlas a velocidad de lenguaje de máquina.
  • ALGOL 58

    ALGOL 58
    Trabajaba en forma estructurada o en bloques.
  • COBOL

    COBOL
    El lenguaje COBOL (Lenguaje Común Orientado a Negocios) lenguaje de alto nivel multiplataforma.
  • Strong

    Propuso una solución de dividir en dos partes todo el proceso de compilación: Front End y Back End.
  • LISP

    Se traducía manualmente a código de maquina.
  • Gramáticas de Libre Contexto

    Se estudia y definen estas gramáticas.
  • Algol 60

    Junto con los lenguajes también la técnica de los compiladores avanza.
  • YACC

    Generador de analizadores sintácticos que al igual que LEX funciona en el sistema UNIX.
  • Lex

    Generador automático de analizadores léxicos a partir de expresiones regulares bajo UNIX.
  • Optimización

    Comienzan a proliferar las técnicas de mejoramiento de código, se consolida y prolifera el concepto de asignación y liberación de memoria dinámica.
  • Avances de lenguajes de Programación y Compiladores

    Surgen los ambientes de desarrollo, los lenguajes interpretados comienza a ganar terreno en aplicaciones de Internet y el código intermedio se vuelve a poner de moda.