Page 10 - ภาษาคอมพิวเตอร์กับการพัฒนาโปรแกรม
P. 10

เอกสารประกอบการเรียนวิชาการเขียนโปรแกรมคอมพิวเตอร์





                        ภาษาเอด้า (Ada)
                       ภาษา  Ada  พัฒนาขนตามสัญญาวาจ้างของกระทรวงกลาโหม  สหรัฐอเมริกา  ที่ต้องการได้
                                                        ่
                                           ึ้
               ภาษาคอมพิวเตอร์ ที่สามารถใช้แทนภาษาอื่นๆ ที่หน่วยงานต่างๆ ภายในกระทรวงก าลังใช้อยู่ในขณะนั้นได้ภาษาน ี้
               มีโครงสร้างคล้ายภาษาปาสคาลแต่ท างานได้มากกว่า เช่น ท างานหลายงานได้พร้อมกัน (Multitasking) จัดการกับ

               การขัดจังหวะได้ (Interrupt handling) จัดจังหวะการท างานให้เข้ากัน (Intertask Synchronization) เป็นต้น ซึ่ง

                                                                                     ื่
                                                                                        ่
               นับว่าเป็นภาษาที่มากด้วย โครงสร้างแบบต่างๆ จึงมีขนาดใหญ่ด้วยผู้คิดภาษานี้ที่ตั้งชอวาเอด้า เพื่อเป็นเกียรติแก่
                                                                              ิ
                                                                                                      ื่
               เลดี้ เอด้า ออกุสต้า ซึ่งท างานร่วมกับ ชาร์ลส แบบเบจ เธอเองเป็นต้นคดในการท าโปรแกรมจนได้ชอวาเป็น
                                                                                                        ่
               นักเขียนโปรแกรมคนแรกของโลก

               ตัวอย่าง ภาษาเอด้า


                              with Text_To; use Text_To
                              procedure hello is

                              begin
                              put("Hello World");
                              end hello


                        ภาษาซี (C)

                                                                                                            ่
                                                                   ิ
                                                                                    ้
                       ภาษา C พัฒนาโดยกลุ่มนักคอมพิวเตอร์จากห้องปฏบัติการเบลล์ เพื่อใชกับงานระบบ (System) เชน
                                     ิ
               การน าไปใชเป็นระบบปฏบัติการ UNIX ซึ่งเป็นภาษาที่ได้รับความนิยมอย่างสูง ในปัจจุบัน เพราะมีลักษณะที่
                          ้
               น่าสนใจอย่างประการ เช่น ก าหนดชนิดข้อมูลได้หลายแบบ สามารถใช้ตัวชี้ต าแหน่ง (Pointer) ได้ มีวิธีด าเนินการ
               และการค านวณกับข้อมูลได้มากมายหลายแบบ


               ตัวอย่าง ภาษาซี


                              #include <stdio.h>

                              void main() {
                              printf("Hello World");

                              }






               เรียบเรียงโดย อ.พินันทา  ฉัตรวัฒนา                                                     หน้า  10
   5   6   7   8   9   10   11   12   13