Мова, яка робить сторінку живою: реагує на кліки, показує та ховає елементи.
JavaScript додає поведінку. HTML каже, що на сторінці є кнопка, CSS робить її синьою, а JavaScript вирішує, що станеться після натискання.
Це повноцінна мова програмування: з умовами, обчисленнями й запитами до сервера.
Кошик, у якому сума оновлюється одразу після зміни кількості, без перезавантаження сторінки — це працює JavaScript.
JavaScript і Java — різні мови з різною історією. Схожість у назві історична, спільного між ними мало.