Es un lenguaje de programación robusto, de proposito específico para documentos HTML. Fue inventado por Brendan Eich, co-fundador del proyecto Mozilla, Mozilla Foundation y la Corporación Mozilla .
Con JavaScript puedes hacer casi cualquier cosa. Se puede empezar con algo como el ajuste de diseños, haciendo que algunas cosas ocurran cuando un botón es presionado, crear presentaciones (tipo powerpoint), hacer galerias de imágenes, manipular números y mostrar tablas matemáticas, representar funciones, etc.; además puedes crear juegos, gráficos 2D y 3D animados, aplicaciones con bases de datos, y muchas cosas más.