JavaScript (www.javascript.com) the most common use of is to add client-side behavior to HTML pages (also known as Dynamic HTML (DHTML)) also used on server side (e.g. Node.js) Tutorials JavaScript: Understanding the Weird Parts - The First 3.5 Hours Starting JavaScript Subpages JavaScript - ECMAScript Versions JavaScript - Module Systems JavaScript - Native - V8 Engine - Web/Browser APIs JavaScript - Non-Native