ผลต่างระหว่างรุ่นของ "อินเทอร์พรีเตอร์"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล r2.7.2+) (โรบอต แก้ไข: sr:Интерпретатор (рачунарство) |
ล r2.7.1) (โรบอต เพิ่ม: ky:Интерпретатор |
||
บรรทัด 38: | บรรทัด 38: | ||
[[ja:インタプリタ]] |
[[ja:インタプリタ]] |
||
[[ko:인터프리터]] |
[[ko:인터프리터]] |
||
[[ky:Интерпретатор]] |
|||
[[lt:Interpretatorius]] |
[[lt:Interpretatorius]] |
||
[[ms:Pentafsir (pengkomputan)]] |
[[ms:Pentafsir (pengkomputan)]] |
รุ่นแก้ไขเมื่อ 16:07, 27 มกราคม 2556
อินเทอร์พรีเตอร์ (อังกฤษ: interpreter) หรือ โปรแกรมแปลคำสั่ง, ตัวแปลคำสั่ง [1] หมายถึงโปรแกรมคอมพิวเตอร์ที่ทำงานตามชุดคำสั่งที่เขียนไว้ทันที ซึ่งไม่เหมือนกับคอมไพเลอร์ (compiler) ที่แปลชุดคำสั่งจากภาษาคอมพิวเตอร์ภาษาหนึ่งไปเป็นอีกภาษาหนึ่งก่อนทำงาน (โดยส่วนมากจะแปลเป็นภาษาเครื่อง)
โดยทั่วไปแล้วการทำงานของโปรแกรมผ่านอินเทอร์พรีเตอร์จะช้ากว่าทำงานจากโปรแกรมที่ผ่านการแปลโปรแกรมเป็นภาษาเครื่องแล้ว เพราะอินเทอร์พรีเตอร์จะต้องแปลแต่ละคำสั่งในระหว่างการทำงานว่าจะต้องทำอะไรต่อไป
ตัวอย่างภาษาที่มีการใช้อินเทอร์พรีเตอร์ เช่น ภาษาเบสิก, ภาษาเพิร์ล, ภาษาพีเอชพี
อ้างอิง
- ↑ ศัพท์บัญญัติ ราชบัณฑิตยสถาน (สืบค้นออนไลน์)