AnyCompiler

Introducción a JavaScript

JavaScript es el lenguaje de programación de la web — todos los navegadores pueden ejecutarlo de forma nativa, por eso prácticamente todos los sitios web interactivos lo usan. A diferencia de Python, que normalmente hay que instalar por separado, JavaScript ya se ejecuta en cualquier lugar donde haya un navegador.

JavaScript también se ejecuta fuera del navegador, en servidores, mediante Node.js — el mismo lenguaje tanto en el frontend como en el backend, lo cual explica en buena parte por qué se usa tan ampliamente.

Para qué se usa realmente JavaScript

  • Frontends web — cada elemento interactivo de una página web (menús desplegables, validación de formularios, actualizaciones en vivo) es JavaScript
  • Backends web — Node.js permite que el mismo lenguaje impulse servidores, APIs y bases de datos
  • Apps móviles y de escritorio — frameworks como React Native y Electron construyen aplicaciones reales con JavaScript
  • Scripting y automatización — herramientas de compilación, scripts de línea de comandos y extensiones de navegador

Una vista previa rápida

Aquí tienes una sola línea de JavaScript real, ejecutada de verdad en el propio compilador de esta página — no es una simulación:

console.log("Hello from JavaScript!");
Output
Hello from JavaScript!

Eso es todo el programa. La siguiente lección explica exactamente qué está pasando en esa línea, y te hace escribir tu propia versión.

Ejercicio de práctica

Imprime el texto "Hello, JavaScript!" y luego imprime el resultado de 2 ** 10.