Please enable JavaScript.
Coggle requires JavaScript to display documents.
Compiladores - Coggle Diagram
Compiladores
¿Por qué compiladores?
Al principio estos programas
se escribían en lenguaje máquina
Esto se reemplazó por lenguaje ensamblador
Ensamblador
Traduce los códigos simbólicos y las localidades de memoria en lenguaje ensamblador
Mejoró la velocidad y exactitud
FORTRAN y su Compilador 1954-1957
IBM
John Backus
Noam Chomsky comenzó a estudiar la estructura del lenguaje natural
Sus hallazgos hicieron más fácil la construcción de compiladores
Técnicas
Jerarquía de Chomsky
Cuatro niveles de gramáticas
Problema del análisis sintáctico
Autómatas finitos
Gramáticas libres de contexto
Son programas de computadora que traducen un lenguaje a otro.