The programming language of the web browser. Essential for **frontend** web development and increasingly used on the server side (Node.js). (Ch. 16)