😈╰•ALBERTO•╯😈 HTML e CSS li trovi più facili perché appunto non sono linguaggi di programmazione. Uno crea la struttura e l'altro lo stile, non programmi niente, cosa che invece fai con JavaScript. Il problema di fondo è che probabilmente non ti hanno mai insegnato i concetti di base della programmazione (cosa sono gli algoritmi, come funziona un programma, cosa è un ciclo, ecc.), non ha senso iniziare di botto a programmare senza che prima ti venga spiegato concettualmente cosa stai andando a fare. La cosa più importante in questo campo è sviluppare la capacità di astrazione, devi visualizzare nella tua mente ciò che ogni cosa che programmi andrà a fare e le conseguenze che porterà. È come una partita a scacchi, devi sempre ragionare su ciò che accadrà dopo, prima di fare la tua mossa.