Investigación del concepto de código fuente
El código fuente es relativo al código objeto y al código ejecutable.
El código fuente es código escrito en lenguaje ensamblador y lenguajes de alto nivel.
El código de destino se refiere al código binario que la CPU puede reconocer directamente después de compilar el código fuente.
El código ejecutable es un archivo ejecutable formado conectando el código de destino, que por supuesto es binario.
El concepto más intuitivo
Haga clic derecho en esta página y seleccione Ver código fuente. Aparecerá un bloc de notas que contiene el código fuente de esta página web.
Acerca de la diferencia entre los dos:
1. Literalmente, un archivo fuente se refiere a una colección de archivos y código fuente. El código fuente es un conjunto de caracteres (código de desarrollo de programa) con significados y funciones específicos.
2. El código fuente es igual al archivo fuente la mayor parte del tiempo.
Por ejemplo, haga clic derecho en esta página y seleccione Ver código fuente. Saque un bloc de notas, el contenido que contiene es el código fuente de esta página web. Esta cita 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 también se le puede llamar código fuente de la página web. .
Código fuente se refiere al código original, que puede ser código en cualquier idioma.
La codificación ensambladora se refiere al código fuente compilado, generalmente archivos binarios, como DLL, EXE. NET intermedio, código intermedio JAVA, etc.
Los lenguajes de alto nivel generalmente se refieren a lenguajes ensambladores como C/C++, BASIC, C#, JAVA y PASCAL. , es decir, MAPE. Sólo esto, y cualquier cosa inferior a esto, es lenguaje de máquina.
El programa fuente, el archivo fuente y el código fuente son una cosa.