¿Qué es el código fuente?

El código fuente es texto legible por humanos escrito en un lenguaje de programación específico. El objetivo del código fuente es establecer reglas y especificaciones precisas para una computadora que se puedan convertir a lenguaje de máquina. Por tanto, el código fuente es la base de los programas y sitios web.

El código fuente puede existir en cada software. El software se ejecuta de acuerdo con la programación en el código fuente. El formato comúnmente utilizado son los archivos de texto. El propósito final del código fuente de la computadora es traducir texto legible por humanos. computadora Instrucciones binarias que se pueden ejecutar. Este proceso se llama compilación y lo completa un compilador.

Información ampliada:

Investigación conceptual

1. Conceptos teóricos

El código fuente es relativo al código objeto y a las palabras ejecutables.

El código fuente es código escrito en lenguaje ensamblador y lenguaje de alto nivel.

El código objeto se refiere al código binario generado por el código fuente a través del compilador y puede ser reconocido directamente por la CPU.

El código ejecutable es el archivo ejecutable formado conectando el código de destino y, por supuesto, también es binario.

2. El concepto más intuitivo

Haga clic derecho en esta página web y seleccione "Ver archivo fuente". Aparecerá un bloc de notas y el contenido que contiene es el código fuente de este. página web.

Acerca de las diferencias y conexiones entre los dos:

1. Literalmente, un archivo fuente se refiere a un archivo y una colección de código fuente. El código fuente es un conjunto de caracteres (código de desarrollo de programas) con significados específicos que pueden lograr funciones específicas.

2. "Código fuente" es igual a "archivo fuente" la mayor parte del tiempo.

Por ejemplo, haga clic derecho en esta página web y seleccione Ver archivo fuente. Sale un bloc de notas y el contenido que contiene es el código fuente de esta página web". Esta oración refleja su relación. El archivo fuente aquí se refiere al archivo fuente de la página web, y el código fuente es el contenido del archivo fuente. , por lo que puede denominarse código fuente de la página web.

El código fuente se refiere al código original, que puede ser cualquier código de idioma.

El código ensamblador se refiere al código compilado. código fuente, generalmente un archivo binario, como DLL, EXE, código intermedio .NET, código intermedio JAVA, etc.

Los lenguajes de alto nivel generalmente se refieren a C/C, BASIC, C#, JAVA, PASCAL, etc. El lenguaje ensamblador es ASM, solo que esto, mejor que esto. El nivel inferior es el lenguaje de máquina.

El archivo fuente del programa y el código fuente son una cosa. Enciclopedia Baidu-Código fuente