Compiladores - Linguagem interpretada - www.cadcobol.com.br



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

Compiladores - 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.

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.

Linguagens tipicamente interpretadas

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

  • ActionScript
  • APL
  • ASP
  • BASIC
  • Bistro
  • C#
  • CYBOL
  • DMDScript
  • E4X
  • ECMAScript
  • Euphoria
  • F-Script
  • FSharp
  • Forth
  • Icon
  • Inform
  • J
  • Java
  • JavaScript
  • Lisp
  • Logo
  • Lua
  • MUMPS
  • PHP
  • Python
  • R
  • Ruby
  • S
  • Scheme
  • Smalltalk
  • Squeak
  • Wolfram Language
  • VBScript
  • VisualAge
  • VisualWorks
  • Tcl


© Copyright Wikipédia, a enciclopédia livre