JavaScript – wszechstronny język programowania stosowany głównie do tworzenia interaktywnych i dynamicznych elementów na stronach internetowych. JavaScript umożliwia dodawanie funkcji, które poprawiają interakcję użytkownika, takich jak animacje, walidacja formularzy, dynamiczne zmiany treści, obsługa zdarzeń (np. kliknięcia), oraz komunikacja z serwerem bez przeładowania strony (np. za pomocą AJAX).
JavaScript działa bezpośrednio w przeglądarkach internetowych, co pozwala na wykonywanie kodu po stronie klienta. Jest kluczowym składnikiem stosu technologii webowych, wraz z HTML i CSS, i stanowi podstawę nowoczesnych aplikacji webowych.
Dzięki platformom takim jak Node.js, JavaScript jest także wykorzystywany do programowania po stronie serwera. Frameworki i biblioteki JavaScript, takie jak React, Angular, czy Vue.js, umożliwiają budowanie złożonych i skalowalnych aplikacji internetowych.