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

ภาษาโปรแกรม

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

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

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

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

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

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