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

จากวิกิพีเดีย สารานุกรมเสรี
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
TXiKiBoT (คุย | ส่วนร่วม)
โรบอต เพิ่ม: el:Διερμηνέας (πληροφορική)
JAnDbot (คุย | ส่วนร่วม)
โรบอต แก้ไข: el:Διερμηνέας (υπολογιστές)
บรรทัด 17: บรรทัด 17:
[[da:Fortolker]]
[[da:Fortolker]]
[[de:Interpreter]]
[[de:Interpreter]]
[[el:Διερμηνέας (πληροφορική)]]
[[el:Διερμηνέας (υπολογιστές)]]
[[en:Interpreter (computing)]]
[[en:Interpreter (computing)]]
[[es:Intérprete (informática)]]
[[es:Intérprete (informática)]]

รุ่นแก้ไขเมื่อ 05:44, 7 กรกฎาคม 2551

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

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

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