Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

JavaScript El Panorama de JavaScript Herramientas y Flujos de Trabajo de JavaScript ¿Qué herramientas de construcción utilizan los desarrolladores de JavaScript?

¿Qué es el código fuente?

Este artículo usa el término "código fuente" pero no explica qué es.

El código fuente es el componente fundamental de un programa de computadora que es creado por un programador. Puede ser leído y fácilmente entendido por un ser humano. Cuando un programador escribe una secuencia de declaraciones en un editor de texto como el Bloc de notas, por ejemplo, y guarda la secuencia como un archivo de texto, se dice que el archivo de texto contiene el código fuente. Piénsalo como un mapa de lo que planeas implementar en el código real.

1 Respuesta

Steven Parker
Steven Parker
244 163 puntos

Como ya se mencionó, el código "fuente" es lo que escribes. En algunos lenguajes, esto se convierte mediante un software conocido como compilador en código que la computadora puede usar directamente.

Pero JavaScript es un lenguaje interpretado , lo que significa que el código se usa tal como es. Entonces el código de JavaScript siempre es "código fuente".

¿JavaScript no se compila? ¿Seguramente la computadora no puede leerlo como nosotros?

https://web.stanford.edu/class/cs98si/slides/overview.html

JavaScript es un lenguaje interpretado, no un lenguaje compilado. Un programa como C++ o Java necesita ser compilado antes de ejecutarse. El código fuente se pasa a través de un programa llamado compilador, que lo traduce a bytecode que la máquina entiende y puede ejecutar. En contraste, JavaScript no tiene un paso de compilación. En su lugar, un intérprete en el navegador lee el código de JavaScript, interpreta cada línea y la ejecuta. Los navegadores más modernos utilizan una tecnología conocida como compilación Just-In-Time (JIT), que compila JavaScript a bytecode ejecutable justo antes de ejecutarse.