Page 18 - หลักการเขียนโปรแกรม
P. 18
8 หลักการเขียนโปรแกรม
4.3 ภาษาโคบอล (COBOL)
ภาษานเี้ กดิ จากความรว่ มมอื ของรฐั บาลของสหรฐั อเมรกิ ากบั องคธ์ รุ กจิ และมหาวทิ ยาลยั ตา่ งๆ ถูกประกาศใช้อย่างเป็นทางการเมื่อปี ค.ศ. 1960 เป็นภาษาที่เขียนโปรแกรมแบบโครงสร้าง เหมาะสําาหรับ การพัฒนาโปรแกรมประยุกต์ทางธุรกิจ การจัดเก็บข้อมูล งานทางด้านบัญชี เป็นต้น
4.4 ภาษาปาสคาล (Pascal)
ภาษานเี้ ปน็ ภาษาระดบั สงู ทใี่ ชเ้ ขยี นโปรแกรมเชงิ โครงสรา้ งได้ ตวั แปลภาษาทไี่ ดร้ บั ความนยิ ม อย่างมากคือ โปรแกรมเทอร์โบปาสคาลของบริษัทบอร์แลนด์
4.5 ภาษาซี (C)
ภาษานี้พัฒนาขึ้นในห้องปฏิบัติการเบลล์ ของบริษัท เอทีแอนด์ที ในปี ค.ศ. 1970 เพื่อใช้ บนระบบปฏิบัติการยูนิกซ์ ต่อมาได้มีตัวแปลภาษาออกมาหลายตัวและได้ถูกใช้อย่างแพร่หลายบน เครื่องคอมพิวเตอร์ทั่วไป ภาษานี้เป็นภาษาที่มีความยืดหยุ่นสูง สามารถทําางานบนระบบปฏิบัติการต่างๆ ได้เป็นอย่างดี
4.6 ภาษาซีพลัสพลัส (C++)
ภาษานี้พัฒนาต่อมาจากภาษาซี โดยเพิ่มการเขียนโปรแกรมแบบ Class เข้าไป ทําาให้ภาษาซี มีความสามารถในการทําางานสูงขึ้น สามารถนําามาเขียนโปรแกรมเชิงวัตถุได้ ทําาให้ภาษานี้ได้รับความนิยม อย่างสูง แต่ไม่เหมาะสมสําาหรับผู้เริ่มต้นเขียนโปรแกรมเนื่องจากโครงสร้างของภาษามีความซับซ้อนมาก
4.7 วิชวลเบสิก (Visual Basic)
ภาษานพี้ ฒั นาขนึ้ โดยบรษิ ทั ไมโครซอฟต์ ชดุ คาํา สงั่ ตา่ งๆ คลา้ ยกบั ภาษาเบสกิ เดมิ และเปน็ ภาษา ที่ได้รับความนิยมอย่างมากในการเขียนโปรแกรมบนระบบปฏิบัติการวินโดวส์
4.8 ภาษาจาวา (Java)
ภาษานสี้ ามารถทาํา งานไดบ้ นเครอื่ งคอมพวิ เตอรท์ กุ ระบบ เนอื่ งจากเวลาแปลภาษาออกมาแลว้ จะได้ข้อมูลแบบไบต์โคด (Bytecode) ปัจจุบันได้ถูกพัฒนาขึ้นหลายรูปแบบ มีทั้งการเขียนโปรแกรมบน ระบบเครือข่าย การเขียนโปรแกรมบนโทรศัพท์มือถือ เป็นต้น
5. ขั้นตอนการพัฒนาโปรแกรม
การพัฒนาโปรแกรมคอมพิวเตอร์ เป็นกระบวนการแก้ปัญหาโดยมีการเรียงลําาดับวิธีคิดหรือแก้ ปญั หาโดยใชภ้ าษาคอมพวิ เตอรใ์ นการสงั่ งาน เพอื่ ใหเ้ ครอื่ งคอมพวิ เตอรท์ าํา การประมวลผลตามทตี่ อ้ งการ โดยมีขั้นตอนต่างๆ ดังนี้