fbpx
วิกิพีเดีย

ภาษาปาสกาล

ภาษาปาสกาล เป็นภาษาโปรแกรมที่ใช้กันอย่างกว้างขวาง โดยเฉพาะในวงการศึกษา คิดค้นขึ้นโดยนีเคลาส์ เวียร์ท (Niklaus Wirth) นักวิทยาการคอมพิวเตอร์ชาวสวิสใน ค.ศ. 1970 เพื่อช่วยในการเรียนการสอนการเขียนโปรแกรมโครงสร้าง (structured programming) ภาษาปาสกาลนั้นพัฒนาขึ้นมาจากภาษาอัลกอล (Algol) และชื่อปาสกาลนั้นตั้งเพื่อเป็นเกียรติแก่แบลซ ปัสกาล นอกเหนือจากภาษาปาสกาลแล้ว เวียร์ทได้พัฒนาภาษาโมดูลาทู (Modula-2) และโอเบอรอน (Oberon) ซึ่งมีโครงสร้างคล้ายกับภาษาปาสกาล แต่สามารถรองรับการเขียนโปรแกรมเชิงวัตถุ (object-oriented programming)

โครงสร้างอย่างง่าย

โปรแกรมภาษาปาสกาลทุกอัน จะเริ่มต้นด้วยคีย์เวิร์ด Program และส่วนของโค้ดจะอยู่ระหว่างคีย์เวิร์ด Begin และ End ภาษาปาสกาลนั้นไม่สนใจความแตกต่างระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ("end" มีผลเท่ากับ "End"). เซมิโคลอน (;) ใช้เพื่อแบ่งคำสั่ง และ มหัพภาค(.) ใช้เมื่อจบโปรแกรม (หรือยูนิต)

ภาษาปาสกาลเป็นภาษาที่มีโครงสร้างที่ตายตัว เช่นการประกาศตัวแปร จะอยู่ระหว่าง Program กับ Begin โดยไม่สามารถไปประกาศที่อื่นได้เหมือนกับภาษา VB, C หรือภาษาอื่น ๆ ทำให้ผู้เรียนได้ทราบถึงขั้นตอนการเขียนโปรแกรมที่ถูกต้อง เพื่อง่ายต่อการตรวจสอบในภายหลัง

program HelloWorld(output); // ประกาศตัวแปรที่นี่ begin WriteLn('Hello, World!') end. 

ข้อมูลอื่น

  • ภาษาปาสกาลฉบับภาษาไทย

ภาษาปาสกาล, เป, นภาษาโปรแกรมท, ใช, นอย, างกว, างขวาง, โดยเฉพาะในวงการศ, กษา, ดค, นข, นโดยน, เคลาส, เว, ยร, niklaus, wirth, กว, ทยาการคอมพ, วเตอร, ชาวสว, สใน, 1970, เพ, อช, วยในการเร, ยนการสอนการเข, ยนโปรแกรมโครงสร, าง, structured, programming, นพ, ฒนาข, นมาจาก. phasapaskal epnphasaopraekrmthiichknxyangkwangkhwang odyechphaainwngkarsuksa khidkhnkhunodyniekhlas ewiyrth Niklaus Wirth nkwithyakarkhxmphiwetxrchawswisin kh s 1970 ephuxchwyinkareriynkarsxnkarekhiynopraekrmokhrngsrang structured programming phasapaskalnnphthnakhunmacakphasaxlkxl Algol aelachuxpaskalnntngephuxepnekiyrtiaekaebls pskal nxkehnuxcakphasapaskalaelw ewiyrthidphthnaphasaomdulathu Modula 2 aelaoxebxrxn Oberon sungmiokhrngsrangkhlaykbphasapaskal aetsamarthrxngrbkarekhiynopraekrmechingwtthu object oriented programming okhrngsrangxyangngay aekikhopraekrmphasapaskalthukxn caerimtndwykhiyewird Program aelaswnkhxngokhdcaxyurahwangkhiyewird Begin aela End phasapaskalnnimsnickhwamaetktangrahwangtwphimphihyaelatwphimphelk end miphlethakb End esmiokhlxn ichephuxaebngkhasng aela mhphphakh ichemuxcbopraekrm hruxyunit phasapaskalepnphasathimiokhrngsrangthitaytw echnkarprakastwaepr caxyurahwang Program kb Begin odyimsamarthipprakasthixunidehmuxnkbphasa VB C hruxphasaxun thaihphueriynidthrabthungkhntxnkarekhiynopraekrmthithuktxng ephuxngaytxkartrwcsxbinphayhlng program HelloWorld output prakastwaeprthini begin WriteLn Hello World end khxmulxun aekikhphasapaskalchbbphasaithy bthkhwamekiywkbkarekhiynopraekrm hrux phasaopraekrmniyngepnokhrng khunsamarthchwywikiphiediyidodyephimkhxmulekhathungcak https th wikipedia org w index php title phasapaskal amp oldid 8501974, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม