programación interpretado. • Se utiliza principalmente del lado del cliente (client-side). • Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. • Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM). • No confundir: Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes. • Se lo puede reconocer en un proyecto por su extensión ‘.js’
• Es esencialmente una interfaz de programación de aplicaciones (comúnmente API). • A través del DOM, los programas pueden acceder y modificar el contenido. • Permite la interacción entre la página web y el usuario. • Permite, respetando una jerarquía, acceder a cada uno de los elementos del documento HTML y manipularlos.