Что такое байт-код?

В качестве альтернативы, называемой промежуточным кодом, байт-код представляет собой скомпилированный программный код, предназначенный для виртуальной машины, а не для конкретной компьютерной архитектуры. Байт-код позволяет одному скомпилированному двоичному файлу работать и работать практически с собственной эффективностью на разнообразных платформах.

Примеры

В Java компиляция байт-кода используется, чтобы «скомпилировать один раз, запустить где угодно». Скомпилированные Java-программы будут работать на любом компьютере, на котором установлена ​​виртуальная машина Java.

Языки, которые компилируются в байт-код, включают следующее.

  • Джава
  • Clojure
  • Lua
  • шепелявость
  • питон
  • Рубин

Условия программирования