ภาษาโปรเเกรม

          ภาษาโปรเเกรมคอมพิวเตอร์มีวิวัฒนาการมายาวนาน นับตั้งแต่การสั่งงานคอมพิวเตอร์ด้วยภาษาเครื่องที่ประกอบด้วยเลข 0 เเละ 1 ในการประยุคเริ่มแรกของคอมพิวเตอร์ ซึ่งเป็นอุปสรรคต่อการเขียนโปรแกรมขนาดใหญ์ เนื่องด้วยความยากของการเขียนโปรแกรม จนมาถึงปัจจุบันที่ภาษาโปรแกรมคอมพิวเตอร์มีความคล้ายคลึงกับภาษาอังกฤษ ทำให้การเขียนโปรแกรมขนาดใหญ่ทำได้รวดเร็ว และมีควาผิดพลาดน้อยลงแต่เนื่องจากคอมพิวเตอร์ยังคงต้องทำงานตมคำสั่งภาษาเครื่ิง เมื่อเราเขียนโปรแกรมแล้ว จึงต้องมีการแปลให้เป็นภาษาเครื่องก่อน

         ตัวแปลภาษาโปรแกรมมี 2 ประเภท

     1.คอมไพเลอร์ (compiler) จะแปลโปรแกรมทั้งโปรแกรมให้ถูกต้อง จึงจะได้ผลลัพธ์เป็นโปรแกรมภาษาเครื่องที่นำไปสั่งงานคอมพิวเตอร์ได้ ภาษาที่ต้องแปลด้วยคอมไพเลอร์ เช่น C , C++ , java

     2.อินเทอพรีเตอร์ (interpreter) จะแปลคำสั่งในโปรแกรมทีละคำสั่งให้เป็นภาษาเครื่อง ส่งให้คอมพิวเตอร์ทำงานทันทีโดยไม่ต้องแปลเสร็จทั้งโปรแกรม เช่น Python , Logo

          ปัจจุบันยังมีภาษาอีกกลุ่มหนึ่ง ที่ไม่ได้ใช้ในการสั่งงานคอมพิวเตอร์โดยตรง แต่ใช้ในการกำหนดรูปแบบการแสดงผล หรือรูปแบบการเก็บข้อมูล เพื่อให้เป็นมาตราฐานสำรองแอปพลิเคชั่นต่างๆ ใช้งานข้อมูลร่วมกันได้ เช่น ภาษาเอชทีเอ็มเเอล (Hypertext Markup Language: HTML) ที่ใช้ในการกำหนดรูปแบบการเเสดงผลของหน้าเว็บ หรือเอ็กซ์เอ็มเเอล (Extensible Markup Language: XML) ที่ใช้เป็นมาตราฐานในการเก็บข้อมูล

Comments

Popular posts from this blog

แบบฝึกหัดระหว่างเรียน หน่วยที่ 1 การใช้เทคโนโลยีอย่างปลอดภัย