# data[].attributes.body
Es un lenguaje de programación interpretado, dinámico y orientado a objetos, usado principalmente para dar interactividad a las páginas web. Fue creado por Brendan Eich en 1995, mientras trabajaba en Netscape. Lo increíble es que lo desarrolló en solo 10 días

# data[].attributes.body
es de alto nivel por que es fácil de leer y entender

# data[].attributes.body
Lenguaje de cuarta generación (4GL)
Pertenece a los lenguajes modernos enfocados en la productividad y facilidad de uso, creados después del ensamblador y los primeros compilados.

# data[].attributes.body
console.log("Hello, world!");

# data[].attributes.body
Programación imperativa/procedimental, orientada a objetos

# data[].attributes.body
Tradicionalmente, JavaScript se ejecuta línea por línea gracias a un intérprete dentro del navegador (como V8 en Chrome o SpiderMonkey en Firefox). No necesita compilarse antes de ejecutarse.

# data[].attributes.body
Los motores modernos (como V8, Chakra o SpiderMonkey) optimizan el código mientras lo interpretan, convirtiéndolo temporalmente a código máquina. Esto se llama compilación JIT, y hace que el código corra más rápido.

# data[].attributes.body
Hacer paginas web y las aplicaciones sean dinámicas, interactivas y funcionales, aunque actualmente se usa para crear casi cualquier tipo de software, desde sitios web hasta aplicaciones completas