Programa cuyo código no necesita ser pre procesado mediante un compilador: Programa Interpretado Programa Fuente Programa Objeto. Programa que traduce el código fuente línea por línea y la ejecuta si está bien: Traductor Compilador Intérprete . Partes de un compilador: Front end y back end Back end y error Front end y compilación. Programa que toma un texto escrito en un lenguaje y da como salida otro programa: Traductor Error Lenguaje. Instrucciones que un programa informático transmite a una computadora para que pueda ejecutarse: Programa objeto Programa interpretado Programa fuente. Traductor que permite tener un control total sobre cada instrucción generada por una máquina: Intérprete Ensamblador Compilador . Fase del compilador que genera la salida expresada en lenguaje objeto: Síntesis Compilación Análisis. Lenguajes que permiten escribir aplicaciones sencillas combinando piezas prefabricadas: Lenguaje 4GL Lenguaje de bajo nivel Lenguaje de alto nivel. Programa que traduce el código fuente a lenguaje de máquina generando como salida un programa objeto: Traductor Compilador Intérprete. Fase del compilador que se encarga de la comprobación de corrección del programa fuente: Síntesis Compilación Análisis. Es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la máquina: Programa interpretado Programa objeto Programa fuente. Único lenguaje que puede ejecutar una computadora y es específico en cada arquitectura: Lenguaje máquina Lenguaje 4GL Lenguaje de alto nivel. Lenguaje en que el programador escribe especificaciones sin tomar en consideración el formato o la sintaxis de la instrucción de computación: Lenguaje de alto nivel Lenguaje máquina Lenguaje de bajo nivel. Elementos de un sistema informático Software Algoritmo Hardware Errores Humanware. PAREO Sistema Informático Dato Lenguaje de programación Información Sistema.