คงเคยได้ยินคำว่าภาษาคอมพิวเตอร์มาบ้างแล้ว ในที่นี้จะได้กล่าวถึงความหมายของคำว่า “ภาษาคอมพิวเตอร์” ให้ชัดเจนอีกครั้ง ภาษาคอมพิวเตอร์ หมายถึง สื่อที่ผู้เขียนโปรแกรมสามารถใช้ติดต่อกับเครื่องคอมพิวเตอร์ เพื่อให้เกิดการทำงานตามวัตถุประสงค์ที่ต้องการ ตามความหมายของการเขียนโปรแกรมที่ศึกษาในหัวข้อที่แล้ว ภาษาคอมพิวเตอร์คือสื่อที่ใช้สร้างโปรแกรม ซึ่งหมายถึง ชุดคำสั่งที่ใช้สำหรับสั่งให้คอมพิวเตอร์ทำงานเพื่อให้ได้ผลลัพธ์ที่ต้องการ โดยอาศัยข้อมูลที่กำหนดให้ ซึ่งในที่นี้ผลลัพธ์ก็เปรียบได้กับคำตอบหรือข้อมูลออกของปัญหา ในขณะที่ข้อมูลที่กำหนดก็คือเงื่อนไขหรือข้อมูลของปัญหาซึ่งผู้แก้ปัญหาได้วิเคราะห์ไว้
ภาษาคอมพิวเตอร์แบ่งเป็นระดับต่ำและภาษาระดับสูง การเขียนโปรแกรมด้วยภาษาระดับต่ำนั้นต้องอาศัยความรู้เกี่ยวกับฮาร์ดแวร์และระบบเลขฐานสอง ซึ่งเป็นเรื่องที่ทำความเข้าใจได้ยาก ถึงแม้จะมีการกำหนดรหัสหรือสัญลักษณ์ที่ทำให้เข้าใจหรือจำได้ง่ายขึ้น แต่ก็ยังคงมีความยุ่งยากในการจดจำ จึงได้มีความพยายามออกแบบภาษาระดับสูงสำหรับคอมพิวเตอร์ ซึ่งผู้ใช้สามารถจดจำได้ง่ายและเขียนโปรแกรมได้สะดวก เนื่องจากในการใช้งานภาษาระดับสูงผู้เรียนไม่จำเป็นต้องเรียนรู้การทำงานภายในหน่วยประมวลผลกลางของเครื่องและไม่จำเป็นต้องรู้เรื่องระบบเลขฐานสอง ภาษาปาสคาลเป็นภาษาระดับสูงภาษาหนึ่งที่ใช้หลักการของการโปรแกรมแบบโครงสร้างในการเขียนโปรแกรม และเป็นภาษาที่เป็นระบบ ซึ่งง่ายต่อการตรวจสอบความผิดพลาดและความเข้าใจการทำงาน จึงเหมาะแก่การเรียนรู้วิธีการเขียนโปรแกรมในระดับเริ่มต้น
ภาษาปาสคาลจัดเป็นภาษาในกลุ่มโปรแกรมแบบโครงสร้าง (Structured Programming) ซึ่งมุ่งเน้นให้มีการแบ่งโปรแกรมออกเป็นส่วนย่อย ๆ ชัดเจน จากนั้นจึงค่อยเชื่อมโยง ทำให้สามารถจัดการได้โดยง่าย ภาษาปาสคาลจึงเป็นภาษาคอมพิวเตอร์ที่เหมาะสำหรับสร้างพื้นฐานความคิดในการเขียนโปรแกรมโครงสร้างให้แก่นักเรียน เพื่อให้เป็นผู้พัฒนาโปรแกรมที่มีทักษะในการเขียนโปรแกรมอย่างมีหลักเกณฑ์และถูกต้อง สามารถอ่านและทำความเข้าใจได้โดยง่าย อีกทั้งภาษาปาสคาลเป็นภาษาที่มีโครงสร้างโปรแกรมชัดเจน ซึ่งง่ายต่อการเรียนรู้
ไม่มีความคิดเห็น:
แสดงความคิดเห็น