Bytecode: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Bytecode merupakan bentuk representasi instruksi yang digunakan oleh [[mesin virtual]] atau perangkat lunak lain untuk menjalankan program yang telah dikompilasi dari [[kode sumber]]. Bytecode biasanya berbentuk urutan instruksi yang lebih sederhana dari kode sumber asli, namun belum sepenuhnya berbentuk [[kode mesin]] yang dapat dieksekusi langsung oleh perangkat keras komputer. Dengan demikian, bytecode sering dianggap sebagai bahasa perantara yang memungkinkan [[portabilitas]] dan efisiensi dalam pengembangan perangkat lunak modern. | Bytecode merupakan bentuk representasi instruksi yang digunakan oleh [[Mesin Virtual|mesin virtual]] atau perangkat lunak lain untuk menjalankan program yang telah dikompilasi dari [[kode sumber]]. Bytecode biasanya berbentuk urutan instruksi yang lebih sederhana dari kode sumber asli, namun belum sepenuhnya berbentuk [[Kode Mesin|kode mesin]] yang dapat dieksekusi langsung oleh perangkat keras komputer. Dengan demikian, bytecode sering dianggap sebagai bahasa perantara yang memungkinkan [[portabilitas]] dan efisiensi dalam pengembangan perangkat lunak modern. | ||
== Karakteristik Bytecode == | == Karakteristik Bytecode == |