Acerca de los lenguajes de programación de alto nivel y el código fuente
Un programa escrito en un lenguaje de programación de alto nivel se denomina programa fuente y el programa fuente no se puede ejecutar directamente. Para usar un lenguaje de alto nivel en una computadora, primero se debe llamar al compilador o intérprete del lenguaje en la memoria de la computadora y luego se puede usar el lenguaje de alto nivel.
Los programas fuente pueden estar en forma de libros, cintas u otros medios, pero el formato más común es un archivo de texto, un formato típico utilizado para compilar programas ejecutables de computadora.
Información ampliada
El código fuente tiene dos propósitos principales:
1. Generar código de destino, es decir, código que pueda ser reconocido por las computadoras.
2. Explicar el software, es decir, explicar el proceso de escritura del software. Muchos principiantes e incluso algunos programadores experimentados ignorarán la escritura de descripciones de software porque esta parte del contenido no se mostrará directamente en el programa generado y no participará en la compilación.
Sin embargo, comentar código tiene enormes beneficios para aprender, compartir, mantener y reutilizar software. Por lo tanto, escribir comentarios de software se considera un buen hábito en la industria para crear programas excelentes, y algunas empresas también exigen escribir comentarios de software.