Naar inhoud springen

Bytecode

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door RobotQuistnix (overleg | bijdragen) op 22 aug 2005 om 04:40. (robot Erbij: fr)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Het begrip byte-code staat tegenover machinetaal: het laatste is een reeks instructies (en bijbehorende gegevens) bedoeld voor een bepaald type processor; byte-code is bedoeld voor een virtuele machine zoals Java of BASIC, die de byte code op zich uitvoert of op het moment dat de code wordt gebruikt vertaalt in machine instructies (dit laatste heet Just in time compilatie)

Deze benadering maakt het mogelijk platform-onafhankelijke programma's te schrijven: op elk platform waarvoor een interpreter beschikbaar is, kan dan hetzelfde programma worden uitgevoerd.