¿Cuál es la diferencia entre programa fuente y programa ejecutable?

Respuestas

Respuesta dada por: diomedes1696
6

Respuesta:

Hoy en día alrededor de todo el mundo se utilizan los llamados “programas”, pero nunca nos hemos preguntado que son o de donde vienen. Todo el software que utilizamos el día de hoy es un derivado de un lenguaje fuente (código fuente), que pasa por un proceso a través de un compilador, el cuál nos hace más sencilla la interacción con la computadora y sus componentes electrónicos.

Ahora bien, para entender que diferencia hay entre uno y otro veremos que son cada cosa por separado.

El lenguaje fuente (código fuente) de un programa informático (o software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.

El lenguaje fuente de un programa está escrito por un programador en algún lenguaje de programación, pero en este primer estado no es directamente ejecutable por la computadora, sino que debe ser traducido a otro lenguaje (el lenguaje máquina o código objeto) que sí pueda ser ejecutado por el hardware de la computadora. Para esta traducción se usan los llamados compiladores, ensambladores, intérpretes y otros sistemas de traducción.

Mientras que el código objeto es el código que resulta de la compilación del código fuente.

Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador.

Respuesta dada por: paulaquiroga1802
5

Respuesta:

Explicación:

Código Fuente: Este código se encuentra en el programa, es escrito por alguien capaz de conocer su lenguaje, es decir un programador, pero este código no es directamente ejecutable, es mas bien traducido a otro lenguaje o código

Preguntas similares