วันจันทร์ที่ 30 กรกฎาคม พ.ศ. 2561

2.4 ภาษาโปรมเเกรม

ภาษาโปรเเกรมคอมพิวเตอร์มีวิวัฒนาการมายาวนาน นับตั้งเเต่การสั่งงานคอมพิวเตอร์ด้วยภาษาเครื่องที่ประกอบด้วยเลข 0 เเละ 1 ในยุครอบเเรกของคอมพิวเตอร์ ซึ่งเป็นอุปสรรคต่อการเขียนโปรเเกรมขนาดใหญ่เนื่องด้วยความยากของการเขียนโปรเเกรม จนมาถึงปัจจุบันที่ภาษาโปรเเกรมคอมพิวเตอร์มีความคล้ายคลึงกับภาษาอังกฤษ ทำให้การเขียนโปรเเกรมขนาดใหญ่ทำได้รวดเร็วเเละมีความผิดพลาดน้อยลงเเต่เนื่องจากคอมพิวเตอร์ยังต้องทำงานตามคำสั่งภาษาเครื่อง เมื่อเราเขียนโปรเเกรมจึงต้องมีการให้เเปลเป็นภาษาเครื่องก่อน

ตัวเเปลภาษาโปรเเกรมมี 2 ประเภท คือ

1.  คอมไพเลอร์ (compiler) จะเเปลโปรเเกรมทั้งโปรเเกรมให้ถูกต้อง จึงจะได้ผลลัพธ์เป็นโปรเเกรม        ภาษาเครื่องที่นำไปสั่งงานคอมพิวเตอร์ได้ภาษาที่ต้องเเเปลด้วยคอมไพเลอร์ เช่น C,C++,Java


2.  อินเทอร์พรีเตอร์ (interpreter) จะเเปลคำสั่งในโปรเเกรมทีละคำสั่งให้เป็นภาษาเครื่อง ส่งให้คอมพิวเตอร์ทำงานทันทีโดยไม่ต้องรอให้เเปลเสร็จทั้งโปรเเกรม เช่น Python,Logo

ไม่มีความคิดเห็น:

แสดงความคิดเห็น