Bytecode: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix link
Folto82 (discussione | contributi)
Riga 16:
Un tipo particolare di bytecode è costituito dai [[p-Code]], che possono occupare più di un singolo byte e avere istruzioni di varie dimensioni, un po' come le [[opcode]] di molte [[CPU]]. I p-Code funzionano a un livello di astrazione molto più alto rispetto ai bytecode, essi, ad esempio, possono avere operazioni tipo "stampa questa stringa" o "pulisci lo schermo". Sia il linguaggio [[BASIC]] che alcune versioni del [[Pascal (linguaggio)|Pascal]] usano i p-Code.
 
=== Esempi ===
* Bytecode di [[Java (linguaggio di programmazione)|Java]], che viene eseguito dalla [[Macchina virtuale Java|Java Virtual Machine]]
* Il [[Common Intermediate Language]] della piattaforma .NET, eseguito dal [[Common Language Runtime|Common Language Runtime (CLR)]], la macchina virtuale .NET