Código fuente

El código fuente es texto escrito en un lenguaje de programación que contiene las instrucciones de un programa. Los archivos de código fuente son archivos de texto sin formato legibles para las personas que incluyen declaraciones de variables, funciones, bucles y otras instrucciones que indican a un programa qué hacer. Algunos programas solo necesitan unas pocas líneas de código fuente, mientras que otros pueden constar de millones de líneas.

Los desarrolladores de software suelen seguir varias convenciones comunes al escribir código fuente para que el código complejo sea más fácil de leer y modificar. Por ejemplo, los desarrolladores deben nombrar las variables de manera que describan su propósito y también usar un método coherente para aplicar sangría a los bloques de código que separan claramente las funciones. Los desarrolladores también suelen incluir comentarios para explicar secciones del código. Los comentarios ayudan a otros programadores —e incluso al programador original en el futuro— a entender qué hace cada elemento del código.

Los programas cortos escritos en algunos lenguajes de programación se conocen como scripts; estos programas pueden ejecutarse directamente desde el código fuente mediante un motor de scripts, como VBScript o el motor de PHP. Sin embargo, la mayoría de los lenguajes de programación requieren que un desarrollador compile el código fuente de un programa antes de que pueda ejecutarse. La compilación traduce el código fuente a código máquina binario, almacenado como archivos ejecutables que la computadora puede entender y ejecutar.

El código fuente de un programa puede mantenerse en un solo archivo o distribuirse entre muchos archivos interconectados. Dividir el código fuente en varios archivos ayuda a mantener organizadas las funciones de un programa según su propósito. Muchos programadores usan un entorno de desarrollo integrado (IDE) para escribir y administrar sus archivos de código fuente. Por lo general, un IDE incluye un editor de código, un sistema de control de versiones, un entorno de ejecución, un depurador y un compilador. Estas herramientas facilitan que un desarrollador escriba código, lo pruebe, encuentre y corrija errores y lo compile para distribuirlo dentro de un solo programa.

Actualizado March 13, 2023 por Brian P.

quizPon a prueba tu conocimiento

What application uses the .XLSX file extension for its native file format?

A
Autodesk AutoCAD
0%
B
Apple Numbers
0%
C
Microsoft Excel
0%
D
Corel Paintshop Pro
0%
Correct! Incorrect!     View the Native File definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Código fuente en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.