En principio, todo sitio web está construido en base a 3 tecnologías; HTML, CSS y Javascript. HTML se ocupa del ordenamiento de las diferentes partes componentes del sitio, CSS de la forma en como esas partes se representan y Javascript de tareas complejas como la de responder a las acciones del usuario.
https://www.linuxadictos.com/lenguaje-de-programacion-javascript-una-pequena-introduccion.html