¿Qué es el código fuente?
El código fuente puede existir en cada software y el software se ejecuta de acuerdo con la programación en el código fuente. Un formato común es el archivo de texto. El objetivo final del código fuente de una computadora es traducir texto legible por humanos en instrucciones binarias que una computadora pueda ejecutar. Este proceso se llama compilación y lo realiza el compilador.
Datos ampliados:
Investigación conceptual
Primero, conceptos teóricos
Código fuente relativo al código de destino y 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.
En segundo lugar, el concepto más intuitivo
Haga clic derecho en esta página web y seleccione "Ver archivo fuente". Muestre un bloc de notas que contenga 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. "Código fuente" equivale a "archivo fuente" en la mayoría de los casos.
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 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 también se le puede llamar el código fuente de la página web.
El 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 compilado del código fuente, generalmente archivos binarios, como DLL, EXE. , código intermedio NET, código intermedio JAVA, etc.
Los lenguajes de alto nivel generalmente se refieren a lenguajes ensambladores como C/C++, BASIC, C#, JAVA y PASCAL, que son solo lenguajes de máquina. idiomas.
El código fuente del archivo fuente del programa fuente es una cosa.
Enciclopedia Baidu-Código fuente