Exemplos de linguagens compiladas puras são o C, o C++, o Erlang, o Haskell, o Rust e o Go. Exemplos de linguagens interpretadas comuns são o PHP, o Ruby, o Python e o JavaScript. Linguagens Hibridas: C# e Java.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Exemplos de linguagens compiladas puras são o C, o C++, o Erlang, o Haskell, o Rust e o Go. Exemplos de linguagens interpretadas comuns são o PHP, o Ruby, o Python e o JavaScript. Linguagens Hibridas: C# e Java.
Vantagens e desvantagens Vantagens das linguagens compiladas Os programas compilados em código de máquina nativo tendem a ser mais rápidos que o código interpretado. Isso ocorre porque o processo de traduzir o código em tempo de execução aumenta o tempo do processo, podendo fazer com que o programa seja, em geral, mais lento.
Desvantagens das linguagens compiladas As desvantagens mais notáveis são:
Tempo adicional necessário para concluir toda a etapa de compilação antes dos testes Dependência da plataforma do código binário gerado Vantagens das linguagens interpretadas As linguagens interpretadas tendem a ser mais flexíveis, geralmente oferecendo recursos como digitação dinâmica e tamanho reduzido de programa. Além disso, como os interpretadores executam o código fonte do programa por conta própria, o código não depende da plataforma.
Desvantagens das linguagens interpretadas A desvantagem mais notável é a velocidade típica de execução em comparação com as linguagens compiladas.