Page 6 - ภาษาคอมพิวเตอร์
P. 6
2
ที
า
ภ
ท
ด
ั
ัับสูงสูง
ะ
ษ
า
ร
บ
บทที 2 ภาษาระดบ
บทที 2 ภาษาระดบสูง
แ ล ะ ส ง ม า ก
ู
และสูงมาก
และสูงมาก
ภาษาระดับสูง
สามารถเรียกไดอีกอยางวาเปนภาษารุนที่ 3 (3rd Generation Languages หรือ 3GLs) เปน
ภาษาที่ถูกสรางขึ้นมาเพื่อใหสามารถเขียนและอานโปรแกรมไดงายขึ้น เนื่องจากมีลักษณะเหมือนภาษา
อังกฤษ ทั่ว ๆ ไป และที่สําคัญคือผูเขียนโปรแกรมไมจําเปนตองมีความรูเกี่ยวกับระบบฮารดแวรแตอยาง
ใด ตัวอยางของภาษาประเภทนี้ไดแก ภาษาฟอรแทรน (FORTRAN) โคบอล (COBOL) เบสิก (BASIC)
ปาสคาล (PASCAL) ซี (C) เอดา (ADA) อยางไรก็ตามโปรแกรมที่ถูกเขียนดวยภาษาประเภทนี้จะทํางาน
ได ก็ตอเมื่อมีการแปลงใหเปนภาษาเครื่องเสียกอน ซึ่งวิธีการแปลงจากภาษาชั้นสูงใหเปนภาษาเครื่องนั้น
จะทําไดโดยใชโปรแกรมที่เรียกวา คอมไพเลอร (Compiler) หรือ อินเตอรพรีเตอร (Interpreter) อยางใด
อยางหนึ่ง โดยภาษาชั้นสูงแตละภาษาจะมีตัวแปลภาษาเฉพาะเปนของตัวเอง
VDO
3