ผลต่างระหว่างรุ่นของ "อินเทอร์พรีเตอร์"

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Luckas-bot (คุย | ส่วนร่วม)
r2.7.1) (โรบอต เพิ่ม: id:Penerjemah (komputasi)
Thijs!bot (คุย | ส่วนร่วม)
r2.7.2) (โรบอต เพิ่ม: bn:ইন্টারপ্রেটার
บรรทัด 15: บรรทัด 15:
[[ar:مفسر (برمجة)]]
[[ar:مفسر (برمجة)]]
[[az:İnterpretator]]
[[az:İnterpretator]]
[[bn:ইন্টারপ্রেটার]]
[[bs:Interpreter]]
[[bs:Interpreter]]
[[ca:Intèrpret (informàtica)]]
[[ca:Intèrpret (informàtica)]]

รุ่นแก้ไขเมื่อ 02:41, 17 กุมภาพันธ์ 2555

อินเทอร์พรีเตอร์ (อังกฤษ: interpreter) หรือ โปรแกรมแปลคำสั่ง, ตัวแปลคำสั่ง [1] หมายถึงโปรแกรมคอมพิวเตอร์ที่ทำงานตามชุดคำสั่งที่เขียนไว้ทันที ซึ่งไม่เหมือนกับคอมไพเลอร์ (compiler) ที่แปลชุดคำสั่งจากภาษาคอมพิวเตอร์ภาษาหนึ่งไปเป็นอีกภาษาหนึ่งก่อนทำงาน (โดยส่วนมากจะแปลเป็นภาษาเครื่อง)

โดยทั่วไปแล้วการทำงานของโปรแกรมผ่านอินเทอร์พรีเตอร์จะช้ากว่าทำงานจากโปรแกรมที่ผ่านการแปลโปรแกรมเป็นภาษาเครื่องแล้ว เพราะอินเทอร์พรีเตอร์จะต้องแปลแต่ละคำสั่งในระหว่างการทำงานว่าจะต้องทำอะไรต่อไป

ตัวอย่างภาษาที่มีการใช้อินเทอร์พรีเตอร์ เช่น ภาษาเบสิก, ภาษาเพิร์ล, ภาษาพีเอชพี

อ้างอิง