JavaScript es un lenguaje de programación interpretado usado principalmente para crear páginas web dinámicas con efectos como texto que aparece y desaparece o ventanas emergentes. ECMA ha publicado varios estándares relacionados con ECMAScript y actualmente se encuentra en desarrollo la cuarta versión. Algunos navegadores no soportan completamente JavaScript o permiten bloquearlo, por lo que a veces es necesario incluir un mensaje cuando la página requiere de JavaScript.