เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
|
|
'''อินเตอร์พรีเตอร์โปรแกรมแปลคำสั่ง''' บ้างเรียก '''อินเทอร์พรีเตอร์''' หรือ '''ตัวแปลคำสั่ง''' (interpreter) หมายถึงโปรแกรมคอมพิวเตอร์ที่ทำงานตาม[[ชุดคำสั่ง|ชุดคำสั่งภาษาคอมพิวเตอร์]]ที่เขียนไว้ ตรงข้ามกับ [[ตัวแปลโปรแกรม]] หรือ '''[[โปรแกรมแปลโปรแกรม]]'''ทีเรียกกันว่า [[คอมไพเลอร์]] ที่จะแปลชุดคำสั่งจาก[[ภาษาคอมพิวเตอร์]]ภาษาหนึ่งไปเป็นอีกภาษาหนึ่ง (โดยส่วนมากจะแปลเป็น[[ภาษาเครื่อง]])
โดยทั่วไปแล้วการทำงานของโปรแกรมผ่านอินเตอร์พรีเตอร์ '''โปรแกรมแปลคำสั่ง'''จะช้ากว่าทำงานจากโปรแกรมที่ผ่านการคอมไพล์แปลโปรแกรมเป็นภาษาเครื่องแล้ว เพราะอินเตอร์พรีเตอร์'''โปรแกรมแปลคำสั่ง'''จะต้องแปลแต่ละคำสั่งในระหว่างการทำงานว่าจะต้องทำอะไรต่อไป
ตัวอย่างภาษาที่มีการใช้อินเตอร์พรีเตอร์ '''โปรแกรมแปลคำสั่ง'''เช่น [[ภาษาเบสิก]], [[Perlเพิร์ล]], [[PHPพีเอชพี]]
{{โครงคอม}}
|