ภาษาคอมพิวเตอร์
เป็นภาษาสื่อกลางที่มนุษย์พยายามถ่ายทอดความคิดและความรู้ต่างๆเพื่อในการตอบโต้และสื่อความหมาย ภาษาที่ใช่กันในชีวิตประจำวัน เช่น ภาษาไทย ถาษาอังกฤษ สิ่งเหล่านี้เรียกว่า"ภาษาธรรมชาติ" ภาษาคอมพิวเตอร์มี 3 ระดับ คือ ภาษาเครื่อง ภาษาระดับต่ำ ภาษาระดับสูง
1.ภาษาเครื่อง ---> ประกอบด้วยตัวเลขล้วนๆทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้ทันทีสามารถคำนวณถูกที่ว่าถูกเก็บไว้ในตำแหน่งไหน

2.ภาษาระดับต่ำ ---> เป็นภาษาที่มีความยุ่งยากจึงไม่ค่อยมีคนนิยมใช้โดยใช้ตัวอักษรภาษาอังกฤษเป็นรหัสเเทนการทำงาน
3.ภาษาระดับสูง ---> เป็นโปรเเกรมที่ช่วยอำนวยความสะดวกภาษาระดับสูงมีมากมาย เช่น

ขอบคุณรูปจาก http://khunlakarnnaka.blogspot.com/

ขอบคุณรูปจาก http://software.thaiware.com/html
4.ภาษาระดับสูงมาก ---> จัดเป็นภาษาที่ไร้กระบวนคำสั่ง เพียงบอกแต่ว่าให้คอมพิวเตอร์ทำอะไร โดยไม่ต้องบอกคอมพิวเตอร์ว่าสิ่งนั้นทำอย่างไไร เรียกว่าเป็นภาษาเชิงผลลัพท์ คือเน้นว่าทำอะไร ไม่ใช่ทำอย่างไร
5.ภาษาธรรมชาติ ---> การเขียนโปรแกรมง่ายที่สุด คือการเขียนคำพูดของเราว่าต้องการอะไร ไม่ต้องใช้คำสั่งงานใดๆเลย
การทำงานของโปรเเกรมแปลภาษา
จำเป็นต้องอาศัยโปรแกรมที่ทำหน้าที่ช่วยแปลโปรแกรมภาษาระดับสูงให้เป็นภาษาเครื่อง โรแกรมแปลภาษาแบ่งออกเป็น 2 ลักษณะ
1)คอมไพเลอร์ ---> โปรเเกรมที่เขียนด้วยภาษาระดับสูงเรียกกันว่า''โปรแกรมฉบับต้น''ให้เป็นโปรแกรมภาษาเครื่องมือ เช่น โปรแกรมฟอร์เเทรน โปรแกรมแปลภาษาโคบอล ภาษาปาสคาล ภาษาเบสิก ภาษาวิชวลเบสิก ภาษาซี และภาษาจาวา
2)อินเทอร์พรีเดอร์ ---> เป็นโปรแกรมที่เขียนด้วยภาษาระดับสูงให้เป็นโปรแกรมภาษาเครื่องมือ ข้อเสียถ้านำโปรแกรมนั้นมาใช้งานอีกต้องทำการแปล โปรแกรมทุกครั้ง ภาษาบางภาษามีโปรแกรมแปลทั้งสองลักษณะ เช่น ภาษาเบสิก เป็นต้น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น