Tutte le guide

Imparare JavaScript da zero nel 2026: guida pratica in italiano

JavaScript è il linguaggio del web: gira in ogni browser senza installare niente ed è l'unico modo per rendere una pagina interattiva. Impararlo apre le porte a siti, app e — con Node.js — anche al backend.

Questa guida parte da zero. Ogni esempio si esegue qui nella pagina: premi "Prova tu" e guarda il risultato.

Il primo messaggio

console.log("Ciao, mondo!");

console.log stampa un valore. È lo strumento che userai di più per capire cosa fa il tuo codice.

Variabili

let nome = "Luca";
const eta = 30;

console.log(nome);
console.log(eta + 1);

let crea una variabile che puoi cambiare, const una che resta fissa. Usa const quando un valore non deve cambiare: rende il codice più sicuro.

Decisioni: if / else

let ora = 20;

if (ora < 12) {
  console.log("Buongiorno");
} else if (ora < 18) {
  console.log("Buon pomeriggio");
} else {
  console.log("Buonasera");
}

Le condizioni vanno tra parentesi tonde, il blocco tra parentesi graffe. Cambia ora e riesegui.

Ripetere: il ciclo for

for (let i = 1; i <= 5; i++) {
  console.log("Riga numero " + i);
}

i++ aumenta i di uno a ogni giro. Uniamo testo e numero con +.

Funzioni

function saluta(nome) {
  return "Ciao, " + nome + "!";
}

console.log(saluta("Sara"));
console.log(saluta("Marco"));

Una funzione è un blocco riutilizzabile: la scrivi una volta e la richiami quante volte vuoi. È il mattone di ogni programma serio.

Le liste (array)

let spesa = ["pane", "latte", "caffè"];

for (let prodotto of spesa) {
  console.log("Da comprare: " + prodotto);
}

console.log("Totale articoli: " + spesa.length);

Un array contiene più valori in ordine; .length ti dice quanti sono.

Continua da qui

Il percorso JavaScript parte esattamente da qui e arriva fino a oggetti, DOM, async e funzioni moderne, sempre con esercizi eseguibili nel browser. I primi capitoli sono gratuiti; nel playground puoi provare JavaScript liberamente.

Impara facendo, non solo leggendo

Percorsi da zero ad avanzato con esercizi che scrivi ed esegui nel browser. I primi capitoli sono gratis.

Imparare JavaScript da zero nel 2026: guida pratica in italiano — LevelUpCode