th th
en

Bytecode

Bytecode (อ่านว่า ไบต์โค้ด) หรือ Portable Code คือรูปแบบของคำสั่งโปรแกรมชนิดหนึ่ง ซึ่งถูกพัฒนาขึ้นเพื่อให้สามารถนำโปรแกรมที่ถูกเขียนขึ้น ไปใช้ในแพลตฟอร์มหรือระบบปฎิบัติการที่แตกต่างกันโดยไม่ต้องแก้ไขโปรแกรมดั้งเดิมหรือปรับแต่งระบบเพิ่มเติม เช่น โปรแกรมที่ถูกเขียนขึ้นในภาษา Java จะถูกแปลงเป็น Bytecode เพียงครั้งเดียว และสามารถทำงานในระบบจำลองที่เรียกว่า Java Virtual Machine ซึ่งติดตั้งอยู่ในหลายระบบปฎิบัติการได้ทันที

นอกเหนือจากภาษา Java แล้ว Bytecode ยังถูกใช้ในภาษาอื่นๆ อีกเป็นจำนวนมาก เช่น LISP หรือ Action Script เป็นต้น

 

 

ภาพจาก : http://www.freetimestudy.com/Features_of_ava.phpภาพจาก  : http://www.freetimestudy.com/Features_of_ava.php

ที่มาของข้อมูล : What is bytecode? - Definition from WhatIs.com. (n.d.). Retrieved from http://whatis.techtarget.com/definition/bytecode

กรอกอีเมล์เพื่อติดตามข่าวสาร