Linguagem interpretada




Linguagem interpretada é uma linguagem de programação em que o código fonte nessa linguagem é executado por um programa de computador chamado interpretador, que em seguida é executado pelo sistema operacional ou processador.[1][2] Mesmo que um código em uma linguagem passe pelo processo de compilação, a linguagem pode ser considerada interpretada se o programa resultante não for executado diretamente pelo sistema operacional ou processador. Um exemplo disso é o Bytecode, que é um tipo de linguagem interpretada que passa pelo processo de compilação e, em seguida, é executado por uma máquina virtual, cuja sintaxe é similar a código de máquina e cada comando ocupa 1 byte. Existem também, as linguagens de script, que são linguagens interpretadas, executadas do interior de programas e/ou de outras linguagens de programação.


Teoricamente, qualquer linguagem pode ser compilada ou interpretada e, por isso, há algumas linguagens que possuem ambas implementações.[1]



Linguagens tipicamente interpretadas |


Abaixo, segue-se algumas linguagens de programação que são tipicamente interpretadas (que podem possuir implementações compiladas):








Ver também |



  • Bytecode

  • Código de máquina

  • Interpretador

  • Linguagem compilada

  • Linguagem de programação

  • Linguagem de script

  • Lista de linguagens de programação



Referências




  1. ab Scott, Michael L (2006). Programming Language Pragmatics (em inglês). San Francisco: Morgam Kaufmann/Academic Press. p. 15. 875 páginas. ISBN 978-0-12-633951-2 


  2. Fisher, Alice; Grodzinsky, Frances S (1993). The Anatomy of Programming Languages (em inglês). Englewood Cliffs, New Jersey: Prentice Hall. p. 167. 557 páginas. ISBN 0-13-035155-5  !CS1 manut: Nomes múltiplos: lista de autores (link)





















Ícone de esboço
Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.



Popular posts from this blog

Monofisismo

Angular Downloading a file using contenturl with Basic Authentication

Olmecas