Pular para o conteúdo principal

Linguagem de scripting

A princípio, linguagens de script e linguagens de programação podem parecer exatamente iguais e, na verdade, linguagens de script SÃO linguagens de programação, mas essa diferenciação aparece porque elas têm algumas diferenças!

As linguagens de script não são compiladas

Sim, elas não são. Em vez disso, eles são interpretadas! E o que é interpretar uma linguagem? - você pode perguntar. As linguagens de script são interpretadas em tempo de execução, o que significa que elas lerão linha por linha do seu código e o "traduzirão" em tempo real, em vez de linguagens de programação que precisam ser compiladas antes da sua execução.

Intérpretes

Quando você está em C fazendo algum programa, você está criando algo do zero. Mas pegue o JavaScript ou qualquer tecnologia web como exemplo, eles não criam coisas do zero, eles são criados em cima de outro programa que vai interpretar, no caso o navegador, que lê o código e nos mostra o resultado dele.