Un programa de computadora bajo la forma de lenguaje de
programación de computadoras legible por un humano, se lo llama código fuente.
Dicho código fuente se puede convertir en una imagen ejecutable por un
compilador o ejecutarse inmediatamente con la ayuda de un intérprete.
Cualquiera de los programas compilados o interpretados
pueden ser ejecutados en un proceso por lotes sin intervención humana, pero los
programas interpretados le permiten al usuario escribir comandos en una sesión
interactiva. En este caso, los programas son los comandos separados, cuya
ejecución se produce secuencialmente, y por lo tanto simultáneamente. Cuando se
utiliza un lenguaje para dar órdenes a una aplicación de software (como un
shell de Unix u otra interfaz de línea de comandos), se le llama un lenguaje de
scripts.
Los compiladores se utilizan para traducir el código fuente
de un lenguaje de programación, ya sea en código objeto o código máquina.7 El
código objeto de objeto necesita procesamiento adicional para convertirse en
código máquina, y el código máquina es el código nativo de la unidad central de
procesamiento, listo para su ejecución. Los programas de computadora compilados
se conocen comúnmente como ejecutables, imágenes binarias, o simplemente como
binarios — una referencia al formato de archivo binario utilizado para
almacenar el código ejecutable.

No hay comentarios:
Publicar un comentario