bytecode

A codificação de um programa de computador produzida por um compilador quando o código fonte original é processado. Essa codificação está numa forma abstrata, independente do processador e que não pode ser diretamente executada pela maioria das CPUs, mas que é altamente adequada para análises futuras (por exemplo, organização do compilador), para o processamento pelo interpretador (por exemplo, a execução de applets Java dentro de navegadores da Web), ou para uso em uma geração de instruções binárias para a CPU do computador-alvo. A produção de um bytecode intermediário é um recurso dos compiladores para as linguagens de programação Pascal e Java. Ver também compiler (compilador – definição 2); central processing unit (unidade central de processamento); interpreter (interpretador); Java; Java applet (applet Java); Pascal.