Stap 1: Kennismaking met JavaScript
JavaScript is een programmeertaal van hoog niveau, dynamische ongetypeerde en geïnterpreteerd. Het is gestandaardiseerd in de ECMAScript language specification. Naast HTML en CSS is het een van de drie essentiële technologieën voor de productie van de World Wide Web inhoud; de meerderheid van de dienst van de websites en het wordt ondersteund door alle moderne webbrowsers zonder plug-ins. JavaScript is prototypen gebaseerde met first-class functies, waardoor het een multi-paradigma taal, ondersteuning van object-georiënteerde, dwingende en functionele programmering stijlen. Het heeft een API voor het werken met tekst, matrices, datums en reguliere expressies, maar omvat niet alle I/O, zoals netwerken, opslag of grafische voorzieningen, rekenen hiervoor op de hostomgeving waarin het is ingesloten.