Operation Code - Число которое представляет одну команду. К примеру ADD, LOAD и т.д.
Byte Code - Представление в виде последовательности байт и является аппаратно независимым. Выполняется с помощью интерпретатора.
Также существует машинный код, который уже привязан к определённой платформе. И как правило в него переводят из опкодов и байткодов