JavaScript es un lenguaje de programación dinámico y orientado a objetos que permite realizar tareas complejas en páginas web, como mostrar contenido dinámico y actualizado, interactuar con mapas y crear animaciones. JavaScript puede usarse para crear contenido nuevo y dinámico, controlar archivos multimedia y más. Se caracteriza por su sintaxis similar a C con estructuras como condicionales y bucles, y por ser un lenguaje orientado a objetos con evaluación en tiempo de ejecución.