Co je to Bytecode?

Alternativně označovaný jako mezilehlý kód, bytecode je zkompilovaný programovací kód, který cílí na virtuální stroj spíše než specifická počítačová architektura. Bytecode umožňuje spuštění jednoho kompilovaného binárního souboru a jeho výkon s téměř nativní efektivitou na různých platformách.

Příklady

V jazyce Java se kompilace bytecode používá k "kompilaci jednou, spuštění kdekoli." Kompilované programy Java budou spuštěny na jakémkoli počítači s nainstalovaným virtuálním strojem Java.

Jazyky kompilované do bytecode zahrnují následující.

  • Jáva
  • Clojure
  • Lua
  • Lisp
  • Krajta
  • Rubín

Termíny programování