Mi az a Bytecode?

Alternatívaként közbenső kódnak is nevezhető, a bytecode egy fordított programkód, amely egy virtuális gépre irányul, nem pedig egy adott számítógép architektúrára. A Bytecode lehetővé teszi, hogy egyetlen összeállított bináris futtatásra és szinte natív hatékonysággal fusson a különböző platformokon.

Példák

Java-ban a bytecode-összeállítás „egyszer fordítható, bárhol fut.” A fordított Java programokat bármely olyan számítógépen futtatják, amelyen van telepítve egy Java virtuális gép.

A bytecode-ba fordító nyelvek a következők.

  • Jáva
  • Clojure
  • Lua
  • Selypít
  • Piton
  • Rubin

Programozási feltételek