Linguagens Interpretadas

275 palavras 2 páginas
Linguagens Interpretadas: Como o nome já sugere, são interpretadas linha a linhas, uma de cada vez, de forma estruturada, sem a necessidade de se realizar uma compilação prévia. Uma de suas vantagens é que desde que seu ambiente esteja em uma máquina é possível executar o mesmo código sem adaptações, entretanto a execução de programas feitos nesse tipo de linguagem pode ser mais lenta em relação a programas compilados. São exemplos de linguagens interpretadas: Python, Ruby, Javascript.
Linguagens Compiladas: São linguagens em que o código precisa passar previamente por um processo chamado de compilação, o qual consiste, a grosso modo, em traduzir o código escrito em linguagem humana para linguagem de máquina (Os e 1s), esse tipo de linguagem geralmente possui um desempenho melhor em aplicações do que linguagens interpretadas, entretanto o código escrito deve ser compilado na plataforma que se deseja obter o programa executável e é possível que adaptações sejam necessárias para o sistema desejado. São exemplos de linguagens compiladas: C++, Java.
Existem muitas vantagens de uma em relação a outra, por exemplo linguagens compiladas conseguem encontrar alguns tipos de erros durante o processo de compilação. Já linguagens interpretadas devido a sua dinamicidade conseguem realizar operações de formas mais flexíveis, o que as tornam mais flexíveis e simples de se programar. Mas a maior diferença entre elas é o desempenho que uma tem em relação a outra, o que em determinada aplicação pode ser crucial para a escolha da linguagem no projeto.
Mas isso tudo depende da habilidade do programador em questão, dado o seu conhecimento é possível que ele escreva código em Python tão eficiente quanto um mesmo programa escrito em C++.

Relacionados

  • Linguagem compilada e interpretada
    516 palavras | 3 páginas
  • Linguagem Interpretada e compiladas
    371 palavras | 2 páginas
  • Linguagens Compiladas vs. Interpretadas
    263 palavras | 2 páginas
  • Engenharia
    640 palavras | 3 páginas
  • Ciência da computação
    1204 palavras | 5 páginas
  • Diferenças entre compilação e interpretação
    420 palavras | 2 páginas
  • RFID
    339 palavras | 2 páginas
  • C sharp
    1058 palavras | 5 páginas
  • Bacharel
    1621 palavras | 7 páginas
  • Linguagem copilada
    686 palavras | 3 páginas