JavaScript (JS) — это язык программирования, который используется для создания динамической интерактивности в HTML-документе. Разработчиком JS является Брендан Эйх (Brendan Eich) — американский программист и соучредитель Mozilla.
Именно JavaScript позволяет внедрять интерактивные элементы на сайт: добавлять динамические элементы, стили, анимацию и так далее. JS относится к объектно-ориентированным языкам, однако из-за применения прототипирования он существенно отличается от языков этой группы. Также JavaScript обладает признаками, характерными для функциональных языков, что делает его гибким в применении.
Кроме того, JS считается одним из наиболее легких для изучения языков.