Introducción a JavaScript: por qué empezar en 2025
\n\nJavaScript es el lenguaje que impulsa la web moderna. En 2025 sigue siendo uno de los lenguajes de programación más demandados del mundo. Si has decidido comenzar tu camino en TI, JavaScript es el punto de partida ideal. Funciona en todas partes: en el navegador, en el servidor (a través de Node.js), en dispositivos móviles e incluso en robótica.
\n\nEn esta guía analizaremos por dónde empezar a estudiar JavaScript en 2025. Aprenderás a configurar el entorno, escribirás tu primer programa en Node.js y dominarás las estructuras básicas del lenguaje. Sin teoría complicada, solo práctica y ejemplos claros.
\n\n1. Configuración del entorno: Node.js y VS Code
\n\nEn 2025, la mejor forma de empezar a aprender JavaScript es usar Node.js. Este es un entorno de ejecución que permite ejecutar código JS no solo en el navegador, sino también en tu computadora. No necesitarás un servidor complejo: basta con instalar Node.js y un editor de código.
\n\nInstalación de Node.js
\nVe al sitio web oficial nodejs.org y descarga la versión LTS (Long Term Support). La instalación es sencilla: solo sigue las instrucciones del instalador. Después de la instalación, abre la terminal (línea de comandos) y verifica la versión:
\n\nnode --version\nnpm --version\n\nSi ves los números de versión (por ejemplo, v22.0.0), todo funciona. npm es el gestor de paquetes, te será útil más adelante.
Editor de código: Visual Studio Code
\nPara escribir código recomiendo Visual Studio Code (VS Code). Es un editor gratuito de Microsoft con resaltado de sintaxis, autocompletado y terminal integrado. Descárgalo desde code.visualstudio.com.
\n\nDespués de la instalación, crea una carpeta para tus proyectos, por ejemplo js-learning, y ábrela en VS Code. ¡Ahora estás listo para escribir código!
2. Primer programa: "¡Hola, Mundo!" en Node.js
\n\nCrea un archivo index.js en la carpeta y escribe:
// Primer programa en JavaScript\nconsole.log("¡Hola, mundo! ¡Estoy aprendiendo JavaScript en 2025!");\n\n// Cálculo simple\nconst sum = 2 + 3;\nconsole.log("La suma de 2 + 3 es", sum);\n\nEjecuta el programa en la terminal de VS Code:
\n\nnode index.js\n\nVerás:
\n\n¡Hola, mundo! ¡Estoy aprendiendo JavaScript en 2025!\nLa suma de 2 + 3 es 5\n\n¡Felicidades! Acabas de escribir y ejecutar tu primer programa en JavaScript. La función console.log() es el equivalente de print() en Python. Muestra datos en la consola.
3. Fundamentos de sintaxis: variables, tipos de datos y funciones
\n\nAhora analicemos los conceptos clave de JavaScript. En 2025, el estándar del lenguaje es ES2024, pero los fundamentos siguen siendo los mismos.
\n\nVariables: let, const y var
\nEn JavaScript moderno se usan let y const. var está obsoleto, pero puedes encontrarlo en código antiguo.
- \n
const— para valores que no cambian (constantes). \n let— para variables que pueden cambiar. \n
// Constante: el valor no cambiará\nconst userName = "Ana";\n// userName = "María"; // ¡Error! No se puede redefinir const\n\n// Variable: se puede cambiar\nlet age = 25;\nage = 26; // Ahora age = 26\n\nconsole.log(userName, age); // Ana 26\n\nTipos de datos
\nJavaScript es un lenguaje de tipado dinámico. Esto significa que el tipo de una variable se determina automáticamente. Los tipos principales son:
\n\n- \n
- String (cadena) — texto entre comillas:
"Hola",'Hola'\n - Number (número) — enteros y decimales:
42,3.14\n - Boolean (booleano)