แนวคิดในคำจำกัดความ ABC
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนมีนาคม 2017
ของภาษาของ การเขียนโปรแกรม มีบางอย่างที่ยากกว่าและบางอย่างที่ง่ายกว่า คล้ายกับโครงสร้างของภาษาธรรมชาติหรือน้อยกว่า เคสปาสกาลอยู่ตรงกลางง่ายต่อการ เรียนรู้ และทรงพลังพอที่จะทำทุกอย่างที่คุณต้องการในหนึ่งเดียว คอมพิวเตอร์.
Pascal เป็นภาษาโปรแกรมที่พัฒนาขึ้นในช่วงปลายทศวรรษ 1960 เพื่อการศึกษา แต่ได้รับความนิยมอย่างมากใน ช่วงต้นและกลางยุค 90 ด้วยเครื่องมือที่วางไว้แถวหน้าของภาษาที่ใช้ในการพัฒนาแอพพลิเคชั่น เชิงพาณิชย์
คิดค้นโดยศาสตราจารย์ Niklaus Wirth ชาวสวิสเพื่อใช้โดยนักเรียนของเขา โดยได้รับบัพติศมาโดยผู้สร้างชื่อ Pascal เพื่อเป็นเกียรติแก่นักคณิตศาสตร์ชาวฝรั่งเศส Blaise Pascal ซึ่ง Wirth เป็นผู้ชื่นชอบ
เป็นภาษาที่พิมพ์แรงและ โครงสร้าง. ครั้งแรก (การพิมพ์) หมายความว่าคุณต้องกำหนดประเภทข้อมูลสำหรับตัวแปร กล่าวคือ ประกาศชื่อของพวกเขาเป็นระดับความสำคัญ และตัดสินใจว่าตัวระบุนั้นจะมีตัวเลขหรือไม่ ข้อความ และองค์ประกอบเหล่านี้จะเป็นประเภทใด
ที่มีโครงสร้าง หมายถึง ใช้โครงสร้างควบคุมการไหลของโปรแกรม เช่น ฟังก์ชันและ ขั้นตอน.
ความแตกต่างระหว่างสิ่งเหล่านี้คือฟังก์ชันจะคืนค่าเสมอ ในขณะที่ขั้นตอนนี้ไม่จำเป็นสำหรับขั้นตอน
ผลิตภัณฑ์ของ Borland (Turbo Pascal และ Delphi) ทำให้ Pascal ได้รับความนิยมสูงสุดในช่วงต้น / กลางปี 1990 โดยลดระดับหลังในภาษาอื่นเช่น C / C ++ หรือ Java
ไม่มี เหตุผล เทคนิคที่ชัดเจนสำหรับสิ่งนี้ บางทีอาจเป็นเพียงความจริงที่ว่าเครื่องมือสร้างแอปใน Pascal ไม่ได้เจาะลึกและก้าวหน้า เพียงพอที่จะท้าทายภาษาอื่น ๆ และบอร์แลนด์ (แชมป์หลักของภาษา) แพ้คู่แข่งที่มีรูปร่าง ไมโครซอฟต์.
สิ่งนี้ทำให้ Pascal และตัวแปรต่างๆ ค่อยๆ สูญเสียความโดดเด่นในภาพพาโนรามาของการพัฒนาแอปพลิเคชัน
แม้กระทั่งทุกวันนี้ เรามีเครื่องมือการเขียนโปรแกรมในภาษา Pascal สำหรับระบบปฏิบัติการส่วนใหญ่ ทั้งแบบฟรีและมีค่าใช้จ่าย แม้กระทั่งเพื่อจุดประสงค์ที่ทันสมัยที่สุด เช่น การพัฒนา แอพ โทรศัพท์มือถือบน Android อย่างไรก็ตาม การใช้งานเป็นส่วนน้อยในด้านการพัฒนา มืออาชีพ.
โปรแกรมมีลักษณะอย่างไรในภาษา Pascal? ด้วยวิธีนี้
โปรแกรม HelloWorld;
เริ่ม
writeln ('สวัสดีชาวโลก')
จบ.
อย่างที่เห็น มีแค่อันเดียว การอ่าน และโดยไม่จำเป็นต้องเข้าใจการเขียนโปรแกรมมากนัก เราสามารถเห็นได้ว่าโปรแกรมถูก "ประกาศ" อย่างไร โดยตั้งชื่อตามที่กำหนดเป็นจุดเริ่มต้น การกระทำ (ในกรณีนี้คือคำสั่ง) Writeln สอดคล้องกับการพิมพ์หน้าจอ) และขั้นสุดท้าย
ต้องขอบคุณสิ่งอำนวยความสะดวกนี้ที่ว่า ถ้าฉันต้องแนะนำภาษาการเขียนโปรแกรมเพื่อเริ่มเรียนรู้ ฉันจะเลือก Pascal เพราะนอกจากจะเกิดมาพร้อมกับ ด้วยความตั้งใจ ทำให้ง่ายต่อการเข้าใจแก่นแท้ของการเขียนโปรแกรมผ่านการใช้งาน และต่อมาก็ข้ามไปยังภาษาอื่นที่มีผู้ใช้จำนวนมากขึ้น และไลบรารีและยูทิลิตี้ต่างๆ มากขึ้น ขอบเขตของเรา
ภาพถ่าย: Fotolia - hanss / maciek905
ธีมในภาษา Pascal