От высокоуровневых языков до машинного кода
Интерпретируемые языки, динамическая типизация, множество абстракций
Компиляция в байткод → Виртуальная машина → JIT-компиляция
Прямая компиляция в машинный код, сборщик мусора или ARC
Прямой доступ к памяти, без GC, минимальный runtime
Мнемоники команд процессора, прямая работа с регистрами
Бинарные инструкции, непосредственно исполняемые процессором