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