é uma linguagem interpretada pelo navegador
(browser), que executa suas linhas do modo como
as recebe, não necessitando de compi-lação, ou
seja, traduzidas em código de máquina, antes de
serem executadas. Seus códigos podem ser escritos
dentro de uma página HTML, ofere-cendo
funcionalidades tais como: fazer animações de
imagens ou criar imagens que "mudam" quando se
move o mouse sobre elas, validar os conteúdos de
um formulário, fazer cálculos, entre outros.