DIFERENCIAS

 DIFERENCIAS ENTRE COMPILAR, ENLAZAR Y EJECUTAR PROGRAMAS.

La compilación es el proceso de convertir un programa de computadora escrito en el idioma en un programa equivalente en un formato diferente. El programa responsable de la compilación se llama compilador.





En programación, un enlazador es un módulo o programa que junta los ficheros de código objetos (generados en la primer parte de la compilación), la información de todos los recursos necesarios (biblioteca), elimina los recursos que no se necesitan y enlaza el código objeto con sus bibliotecas.

En otras palabras, el enlazador es el encargado de unir los diferentes módulos de un programa para generar un archivo ejecutable o una biblioteca.




En informática, ejecutar es la acción de iniciar la carga de un programa o de cualquier archivo ejecutable.

En otras palabras, la ejecución es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa informático.



Para tener más conocimiento acerca del tema, te recomiendo ver este vídeo: