Skip to content
Latchkey

O Que É Bytecode?

Bytecode é um conjunto de instruções intermediário, de nível mais baixo que o código-fonte mas não atrelado a uma CPU específica, que um compilador emite para uma virtual machine executar. A virtual machine interpreta o bytecode ou o compila ainda mais em tempo de execução. Isso permite que o mesmo programa compilado rode em qualquer lugar onde a virtual machine esteja disponível.

Por que isso importa

Bytecode dá portabilidade entre plataformas e um alvo estável para compiladores, deixando a execução final para uma virtual machine. É o formato de distribuição de muitas linguagens gerenciadas.

Guias relacionados