ภาษาปาสคาล
(Pascal Language)
ภาษาปาสคาลสร้างขึ้นเพื่อใช้สอนการเขียนโปรแกรมคอมพิวเตอร์ให้เป็นระบบและมี
ระเบียบเป็นโครงสร้างเนื่องจากเป็นภาษาที่มีรูปแบบง่าย ต่อความเข้าใจ
เขียนเป็นโปรแกรมได้เร็วแก้ไขปรับปรุงง่าย ผู้สร้างภาษานี้คือ ดร.เวียร์ เมื่อประมาณปี พ.ศ.2514 ซึ่งหลังจากออกแบบแล้ว
ได้มีผู้นำไปเขียนเป็น โปรแกรมตัวแปร (COMPILER) โดยที่ตัวแปรที่ได้รับความนิยมมากที่สุดคือ TURBO PASCAL ของบริษัทบอร์แลนด์และปัจจุบันได้ถูกพัฒนาไปเรื่อยๆแลนด์และปัจจุบันได้ถูกพัฒนาไปเรื่อยๆ
ในอดีตภาษาคอมพิวเตอร์ที่เรียกว่าฟอร์แทรนและโคบอลเป็นภาษาที่นิยมให้มากที่สุด ภาษาฟอร์แทรนพัฒนาขึ้นใช้ในปี พ.ศ. 2499 เป็นภาษาที่ใช้เพื่อประยุกต์งานด้านตัวเลขได้ดีเยี่ยม
ส่วนภาษาโคบอลพัฒนาขึ้นในปี พ.ศ. 2502 มุ่งใช้งานด้านประมวลผลธุรกิจ
สำหรับภาษาปาสคาลได้รับการพัฒนาขึ้นในปี พ.ศ. 2513 โดย นิเคลาส์ เวียร์ธ(Niklaus Wirth) แห่งเทคนิเคิล ยูนิเวอร์ซิตี้ ในเมืองซูริค ประเทศสวิสเซอร์แลนด์
ซึ่งกำลังเป็นที่นิยมแพร่หลายในปัจจุบันและจะนิยมกันมากในอนาคต
จุดประสงค์ของการใช้ภาษาปาสคาลเบื้องแรกก็คือ
ฝึกนิสัยการเขียนโปรแกรมให้มีระเบียบระบบหรือฝึกการเขียนโปรแกรมโครงสร้าง
ภาษาปาสคาลเป็นภาษาที่ออกแบบขึ้นให้มีความง่ายต่อการทำงาน การเข้าใจและการใช้
ปาสคาลเป็นชื่อของนักคณิตศาสตร์ชาวฝรั่งเศสชื่อว่า Blaise Pascal ซึ่งได้คิดเครื่องคำนวณ
ระบบกลไกขึ้นเป็นคนแรกจึงได้รับเกียรติให้ตั้งเป็นชื่อภาษาคอมพิวเตอร์ซึ่งเวียร์ธเป็นผู้สร้างภาษานี้ขึ้น ใช้กันกว้างขวางในสหรัฐอเมริกาและยุโรปเพื่อสอนการเขียนโปรแกรมโครงสร้าง และใช้เป็นภาษาเอนกประสงค์(general purpose) ซึ่งประยุกต์ใช้ได้ทั้งคอมพิวเตอร์เครื่องใหญ่และไมโครคอมพิวเตอร์โปรแกรมง่าย ๆ
ระบบกลไกขึ้นเป็นคนแรกจึงได้รับเกียรติให้ตั้งเป็นชื่อภาษาคอมพิวเตอร์ซึ่งเวียร์ธเป็นผู้สร้างภาษานี้ขึ้น ใช้กันกว้างขวางในสหรัฐอเมริกาและยุโรปเพื่อสอนการเขียนโปรแกรมโครงสร้าง และใช้เป็นภาษาเอนกประสงค์(general purpose) ซึ่งประยุกต์ใช้ได้ทั้งคอมพิวเตอร์เครื่องใหญ่และไมโครคอมพิวเตอร์โปรแกรมง่าย ๆ
โปรแกรมภาษาปาสคาลที่สมบูรณ์และง่ายที่สุด
PROGRAM MyfirstProgram(OUTPUT);
BEGIN
WRITELN(‘This is my program);
END.
เมื่อโปรแกรม ดำเนินการจะให้ผลลัพธ์ดังนี้ This my program. โปรแกรมภาษาปาสคาลจะเขียนอักษรตัวพิมพ์เล็ก ตัวพิมพ์ใหญ่ เมื่อไร
ตรงไหนปนเปกันอย่างไร
ก็ได้ คอมพิวเตอร์จะดูด้วยตนเองว่ามันจะทำงานจริงหรือไม่
ก็ได้ คอมพิวเตอร์จะดูด้วยตนเองว่ามันจะทำงานจริงหรือไม่
โครงสร้างของโปรแกรมปาสคาล
โครงสร้างของโปรแกรมประกอบด้วยการตั้งหัวเรื่อง
โดยการตั้งชื่อของโปรแกรมขึ้นเองในบรรทัดแรกด้วยคำว่า PROGRAM MyfirstProgram คำว่าBEGIN เป็นส่วนที่แสดงจุดเริ่มต้นของโปรแกรม
ในทางตรงกันข้าม END. แสดงว่าเป็นส่วนของโปรแกรมที่สิ้นสุดการทำงาน
และเมื่อจั่วหัวโปรแกรมจะตามด้วยชื่อโปรแกรมที่เราตั้งเอง แล้วตามด้วยเครื่องหมาย
โครงสร้างขั้นพื้นฐาน
1. ส่วนประกาศตัวแปร ( var .. )
2. ส่วนการทำงาน ( begin .. ไปถึง end.)แต่ความจริงยังมีส่วนประกอบ อีกหลายส่วน เช่น การประกาศค่าคงที่ การเรียกยูนิตมาใช้การเขียน โพรซีเจอร์ และฟังก์ชั่น การประกาศตัวแปร local และ global
2. ส่วนการทำงาน ( begin .. ไปถึง end.)แต่ความจริงยังมีส่วนประกอบ อีกหลายส่วน เช่น การประกาศค่าคงที่ การเรียกยูนิตมาใช้การเขียน โพรซีเจอร์ และฟังก์ชั่น การประกาศตัวแปร local และ global

ไม่มีความคิดเห็น:
แสดงความคิดเห็น