Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что такое байт код понятным языком?

Дочка Точка Ученик (51), закрыт 5 лет назад
Лучший ответ
Павел Михаловский Просветленный (39385) 5 лет назад
Чтобы ваша программа смогла работать на компьютере, она должна быть преобразована в низкоуровневый код - язык, понятный компьютеру. Все языки, так или иначе переводятся в этот код. Но есть языки, которые имеют ещё промежуточный язык между языком программирования и языком,
понятном компьютеру - байт код. То есть вначале ваша программа переводится в байт код, а затем байт код переводится на язык понятный компьютеру.
Спрашивается, зачем это нужно. Это помогает легче портировать язык под разные железки. Легче написать перевод с байт-кода в язык, понятный компьютеру, чем писать полноценный компилятор для языка.
Остальные ответы
Dexter Мудрец (13118) 5 лет назад
Байт-код или байтко́д (англ. byte-code), иногда также используется термин псевдоко́д — машинно-независимый код низкого уровня, генерируемый транслятором и исполняемый интерпретатором. Большинство инструкций байт-кода эквивалентны одной или нескольким командам ассемблера. Трансляция в байт-код занимает промежуточное положение между компиляцией в машинный код и интерпретацией.

Короче - ассемблерные инструкции.
Животное Мудрец (16299) 5 лет назад
Байт-код - это буквально всё что угодно.
Похожие вопросы