
JavaScript, yaygın olarak web tarayıcılarında kullanılmakta olan dinamik bir programlama dilidir. JavaScript ile yazılan istemci tarafı betikler sayesinde tarayıcının kullanıcıyla etkileşimde bulunması, tarayıcının denetim edilmesi, asenkron bir biçimde sunucu ile iletişime geçilmesi ve web sayfası içeriğinin değiştirilmesi benzeri işlevler sağlanır. JavaScript, Node.js benzeri platformlar yardımıyla sunucu tarafında da yaygın şekilde