ตัวแปลภาษาคอมพิวเตอร์
21918 views | 06/01/2022
Copy link to clipboard
Arrietty .
Content Creator

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


     ตัวแปลภาษาคอมพิวเตอร์ (Translator) เปรียบเสมือนตัวกลางในการติดต่อสื่อสารระหว่างมนุษย์กับคอมพิวเตอร์ ตัวแปลภาษาคอมพิวเตอร์มี​หน้าที่แปลความหมายชุดคำ​สั่งที่มนุษย์เขียนขึ้นให้อยู่ในรูปแบบของภาษาที่คอมพิวเตอร์จะเข้าใจได้



     ปกติชุดคำ​สั่งหรือโปรแกรมที่มนุษย์เขียนขึ้นมาเราเรียกว่า “โปรแกรมต้นฉบับ” หรือ “ซอร์สโค้ด” (Source Code) แต่เนื่องจาก “โปรแกรมต้นฉบับ” หรือ “ซอร์สโค้ด” (Source Code) ที่ได้มายังไม่สามารถนำ​เอาไปใช้งานกับเครื่องคอมพิวเตอร์ได้ทันที เพราะต้องอาศัยตัวแปลภาษาทำการเปลี่ยนภาษาจากภาษามนุษย์ให้กลายเป็นภาษาคอมพิวเตอร์หรือที่เรียกว่า เลขฐานสอง ที่ประกอบด้วยเลข 0 กับ เลข 1 เสียก่อน ​โปรแกรมที่ได้จากการแปลภาษาดังกล่าวเรียกว่า “รหัสคำ​สั่ง” (Object Code) ซึ่งจะประกอบด้วยรหัสคำ​สั่งต่างๆ ที่คอมพิวเตอร์สามารถนำ​ไปใช้งานได้นั่นเอง