Bytecode: Perbedaan antara revisi
Tidak ada ringkasan suntingan |
Tidak ada ringkasan suntingan |
||
| Baris 1: | Baris 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 == | ||