Es aquel que traduce el código fuente a lenguaje
intermedio y produce un archivo objeto.
Lenguajes de
programación que
lo utilizan>
• C++
Ventajas de C++ como lenguaje
compilado
Ejecución + rápida.
La traducción se hace con la compilación.
Se puede ejecutar sin compilador.
Evolución de la programación
Programación de
Procesamiento
Programación estructurada
Programación orientada a
objetos
Programación de procesamiento
Procedimiento= función o método conjunto de instrucciones
especificas una tras otra
Programación orientada a objetos
Puedes clasificar, modificar, agrupar y manipular los datos.
Tiene tres características fundamentales:
Encapsulacion
Herencia
Polimorfismo
Encapsulación
Creación de programas que son compuestos por
objetos autosuficientes e independientes.
Polimorfismo
Pueden ejecutar los mismos métodos de distintas formas y puede
aplicarse tanto a funciones como a tipos de datos.