Zusammenfassung der Ressource
LENGUAJES DE PROGRAMACIÓN
- Un Lenguaje de
programación es un lenguaje formal
que proporciona una serie de
instrucciones que permiten a un
programador escribir secuencias de
órdenes y algoritmos
- TRADUCTORES
DE LENGUAJE
- Los traductores de
lenguaje son
programas que
traducen los
lenguajes de alto
nivel a código
máquina.
- INTERPRETE
- Un intérprete es un
traductor que toma un
programa fuente, lo
traduce y, a
continuación, lo ejecuta.
- COMPILADORES
- Un compilador es un
programa que traduce
los programas fuente
escritos en lenguaje de
alto nivel a lenguaje
máquina.
- LA COMPILACIóN Y SUS
FASES
- La compilación es el proceso de traducción de
programas fuente a programas objeto.
- PASOS::
- 1. ESCRITURA DEL PROGRAMA
- 2. INTRODUCIR EL PROGRAMA A FUENTE EN
MEMORIA
- 3. COMPILAR EL PROGRAMA
- 4. VERIFICAR Y CORREGIR
- 5. OBTENCION DEL PROGRAMA
- 6. EL ENLAZADOR (LINKER)
- 7. EJECUTAR SIN ERRORES
- EVOLUCION DE LOS
LENGUAJES DE
PROGRAMACION
- En la década de los cuarenta cuando
nacían las primeras computadoras
digitales el lenguaje que se utilizaba para
programar era el lenguaje máquina que
traducía directamente el código máquina
(código binario) comprensible para las
computadoras. Las instrucciones en
lenguaje máquina dependían de cada
computadora y debido a la dificultad de
su escritura, los investigadores de la
época simplificaron el proceso de
programación desarrollando sistemas de
notación en los cuales las instrucciones
se representaban en formatos
nemónicos (nemotécnicos) en vez de en
formatos numéricos que eran más
difíciles de recordar.
- PARADIGMAS DE
PROGRAMACION
- Un paradigma de
programación representa
fundamentalmente
enfoques diferentes para
la construcción de
soluciones a problemas