TOC

This article is currently in the process of being translated into Italian (~99% done).

Getting started:

The tools you need

JavaScript è uno dei linguaggi di programmazione più semplici con cui iniziare per quanto riguarda gli strumenti di cui hai bisogno. In effetti probabilmente non dovrai scaricare nulla per iniziare: JavaScript può essere scritto in qualsiasi editor di testo, anche uno semplice come il Blocco Note di Windows (o l'alternativa equivalente di Mac/Linux) e quando si tratta di interpretare e testare il codice, tutto ciò di cui hai bisogno è un browser web. In altre parole, puoi iniziare a imparare JavaScript senza dover pagare per un IDE costoso o scaricare un complicato compilatore/interprete..

Detto questo comunque ci sono alcuni strumenti che puoi ottenere per migliorare la tua esperienza. Parliamo un po' di cosa puoi fare.

L'Editor

Come detto, Blocco Note, o qualsiasi altro semplice editor di testo, potrà andare bene quando scrivi JavaScript, ma se hai GIA’ utilizzato un editor effettivamente destinato alla scrittura di codice, sai che può migliorare di MOLTO la tua efficienza! I moderni editor di codice/IDE (Integrated Development Environment) ti aiuteranno a scrivere il codice in modo più rapido ed efficiente con funzionalità come il Completamento automatico ed IntelliSense. Questo vale anche per JavaScript.

Dato che JavaScript è così strettamente legato al web potresti già utilizzare un codice/web-editor per scrivere HTML e/o CSS. Se è così, probabilmente supporta anche JavaScript e ti suggerirei di continuare ad usare questo editor quando impari JavaScript. In caso contrario, ti suggerisco di procurarti un editor di codice/IDE.

Vediamo alcune opzioni al riguardo:

Editor online

Per iniziare potresti voler utilizzare un editor online. Poiché JavaScript è strettamente legato con il web, ci sono tanti editor online che possono fare molte delle cose che fa un editor "reale" utilizzandoli direttamente dal browser, senza dover installare nulla. Vengono spesso definiti "playgrounds" o "fiddles", perché sono pensati principalmente per testare, dimostrare e condividere codice piuttosto che per lavorare su progetti di grandi dimensioni (anche se alcuni di essi possono anche essere utilizzati per questo), il che li rende perfetti per testare e giocare con gli esempi di codice di questo tutorial.

Quindi, se non hai già un editor web preferito e stai solo cercando di capire se JavaScript è qualcosa su cui vuoi dedicare un po' di tempo ad imparare, posso sicuramente consigliarti un editor online. Offrono vari livelli di IntelliSense, aiutandoti a scrivere codice JavaScript in modo più efficiente ed il codice può essere testato immediatamente direttamente nel browser. Di seguito trovi un paio di suggerimenti:

Provali e vedi quale di questi ti piace di più.

Editor di testo semplice

Come già accennato, puoi utilizzare qualsiasi tipo di editor di testo, come quello che è probabilmente incluso all'interno del tuo sistema operativo (Blocco Note per Windows ecc.). Tuttavia, questo metodo è soprattutto per i puristi che insistono nel ricevere il minor aiuto possibile. Per tutti gli altri, consiglio una delle altre alternative elencate in questo articolo, in cui puoi ricevere aiuto da funzionalità come IntelliSense, controllo della sintassi e così via.

Editor Web

Esistono molti buoni editor web, che prestano grande attenzione alle tecnologie legate al web come HTML, CSS e JavaScript. A volte vengono chiamati "editor HTML" probabilmente perché è così che hanno iniziato, ma la maggior parte di essi supporta anche JavaScript. Qui non consiglierò un editor specifico, ma Wikipedia ha un elenco di editor che puoi consultare.

Visual Studio Code

Sviluppato da Microsoft, Visual Studio Code è uno degli IDE più completi per scrivere codice in MOLTI linguaggi, incluso JavaScript. Poiché si tratta di uno strumento molto potente e versatile potrebbe non essere la scelta migliore se hai appena iniziato. Ma se desideri una soluzione completa per HTML, CSS, JavaScript e praticamente qualsiasi altro linguaggio, vale sicuramente la pena provare VS Code. È disponibile per Windows, Mac e Linux e può essere scaricato qui.

L'Interprete / motore JavaScript

A meno che tu non abbia esigenze specifiche, ti suggerisco di utilizzare il motore JavaScript già a tua disposizione: quello del tuo browser web. Quindi, sia che tu scriva il codice localmente in un semplice editor di testo e lo apri nel browser, che tu usi un IDE e fai avviare il browser web o che tu scriva il codice in uno degli editor online e lo testi direttamente da lì, sei pronto per iniziare.

D'altra parte, se sai già che vorrai utilizzare JavaScript al di fuori del browser, ad es. tramite Node.js, dovresti andare a scaricarlo. Tuttavia non rientra nell'ambito di questo tutorial: discutiamo solo del linguaggio.

Riepilogo

JavaScript è utile e facile da usare, tutto ciò di cui hai bisogno è un semplice editor di testo, come Blocco Note per Windows o qualsiasi alternativa integrata per Linux o Mac, e un browser web. Detto questo, continuiamo il nostro viaggio di apprendimento di JavaScript.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!