-
Compilada
: quando existe o processo de compilação da mesma.- consiste em receber um arquivo de texto e convertê-lo para binário.
- normalmente otimizado para a leitura de humanos.
-
Interpretada
: são arquivos de texto lidos, não convertidos para binários.- lidos e interpretados por um intérprete.
- feito em tempo de execução, em tempo real.
- exemplo: JavaScript.
- no caso do JS:
- o navegador é escrito em uma linguagem de alto npível.
- possui um interpretador.
- lê e executa um arquivo de texto JS.