Page 8 - ภาษาคอมพิวเตอร์กับการพัฒนาโปรแกรม
P. 8
เอกสารประกอบการเรียนวิชาการเขียนโปรแกรมคอมพิวเตอร์
้
โดยมีการน ามาท าเป็นชุดค าสั่งถาวร (Firmware) เก็บไวใน ROM บนไมโครคอมพิวเตอร์รุ่นแรกๆ ปัจจุบันมีการ
่
พัฒนารูปแบบและตัวแปลภาษาออกมาหลายรุ่น เชน Quick BASIC, Turbo BASIC และยังได้รับความนิยมอยู่
ิ
จนถึงปัจจุบัน เนื่องจากมักเป็นภาษาแรกที่ใช้ในการเรียนการสอนวชาคอมพิวเตอร์ ปัจจุบันได้พัฒนาเป็น Visual
BASIC เป็นที่นิยมใช้กันอย่างแพร่หลายสามารถประยุกต์ใช้งานได้ทั้งทางวิทยาศาสตร์และทางธุรกิจ
ตัวอย่าง ภาษาเบสิค
100 REM This program reads and writes
110 PRINT "What is your name";
120 INPUT name$
130 PRINT "Hi, ";name$;"!"
140 PRINT "Please type a number";
150 INPUT num1
160 PRINT "Please type another number";
170 INPUT num2
180 PRINT name$;", do you know how much ";num1;" plus ";num2" add up to?"
190 PRINT "Please type the sum here";
200 INPUT num3
210 IF (num3 = (num1 + num2)) then
220 PRINT "Very good, ";name$;", that is correct!!"
230 ELSE
240 PRINT "I'm sorry, that is not correct."
250 PRINT num1, "plus", num2, "is", num3
260 END IF
270 END
ภาษา PL/1
ภาษา PL/1 เป็นภาษาที่พัฒนาขึ้นโดยทีมงานของบริษทไอบีเอ็ม ที่ตั้งใจจะรวมความสามารถของภาษา
ั
FORTRAN, ALGOL, COBOL เขาด้วยกัน ดังนั้นจึงอาจกล่าวได้วา ภาษานี้เป็นภาษาแรกที่ท างานได้กวางขวาง
่
้
้
จริงๆ ทั้งทางด้านวิทยาศาสตร์ วิศวกรรมและธุรกิจ แต่ขณะเดียวกันก็ท าให้ตัวแปลภาษาใหญ่มาก จนไม่สามารถ
น าไปใช้กับเครื่องขนาดเล็กได้ ภาษานี้ก าหนดรูปแบบ/ประเภทขอมูลได้หลายแบบท างานหลายงานพร้อมกันได้
้
เรียบเรียงโดย อ.พินันทา ฉัตรวัฒนา หน้า 8

