Este documento presenta una solución parcial de programación en JavaScript. Explica brevemente por qué JavaScript es un lenguaje interpretado, los elementos HTML para incluir código JavaScript y las variables y tipos de datos en JavaScript. Luego define conceptos básicos como script, sentencia y sintaxis. Finalmente describe los tipos de datos, arrays, operadores, y estructuras de control de flujo en JavaScript.