JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas mediante efectos como texto que aparece y desaparece o acciones al pulsar botones. Se puede incluir código JavaScript en documentos HTML de varias formas. Las estructuras condicionales y repetitivas como if, for y while permiten controlar el flujo del programa. Las funciones permiten reutilizar código. El modelo de objetos del documento (DOM) representa el documento HTML y permite manipularlo dinámicamente mediante JavaScript.