หน่วยประมวลผลภาษาคืออะไร?

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

ตัวอย่างของตัวประมวลผลภาษา

มีตัวประมวลผลภาษาชนิดหลัก ๆ

  • ล่าม - อนุญาตให้คอมพิวเตอร์ตีความหรือเข้าใจสิ่งที่โปรแกรมซอฟต์แวร์ต้องการให้คอมพิวเตอร์ทำสิ่งที่ต้องทำ
  • ตัวแปล - ใช้รหัสของโปรแกรมและแปลเป็นรหัสเครื่องทำให้คอมพิวเตอร์สามารถอ่านและทำความเข้าใจกับงานที่โปรแกรมต้องทำในรหัสท้องถิ่น แอสเซมเบลอร์และคอมไพเลอร์เป็นตัวอย่างของนักแปล

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

ภาษาข้อตกลงการเขียนโปรแกรม