ผลต่างระหว่างรุ่นของ "กระบวนทัศน์การเขียนโปรแกรม"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Omicron6 (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
Omicron6 (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 9:
==ภาษาโปรแกรมหลายโมเดล==
ดูเพิ่ม: [[List of multi-paradigm programming languages]]
 
ภาษาโปรแกรมหลายโมเดลเป็น[[ภาษาโปรแกรม]]ที่สนับสนุนโมเดลการเขียนโปรแกรมมากกว่าหนึ่งโมเดล เช่นภาษา [[Leda]] ซึ่งสร้างขึ้นโดย [[Timothy Budd]] เขาได้ใส่แนวคิดกับภาษาดังนี้ "แนวคิดของภาษาโปรแกรมหลายโมเดล คือการจัดเตรียมกรอบงานสำหรับผู้เขียนโปรแกรมให้สามารถเขียนโปรแกรมได้หลายวิธี สามารถรวมโมเดลการเขียนโปรแกรมต่าง ๆ ได้อย่างอิสระ" จุดมุ่งหมายของภาษานี้ คือการยอมให้ผู้เขียนโปรแกรมใช้เครื่องมือที่ดีที่สุดสำหรับงานของเขา การยอมรับว่าไม่มีโมเดลการโปรแกรมใดที่แก้ได้ทุกปัญหาด้วยวิธีการที่ง่ายที่สุดหรือมีประสิทธิภาพมากที่สุด ภาษาโปรแกรมอีกภาษาหนึ่งที่รู้จักกันดี คือ [[C sharp]] และอีกภาษาหนึ่งคือ [[Oz]] ซึ่งเป็นภาษาในกลุ่มตรรกะ และสามารถเขียนโปรแกรมได้ทั้ง[[การโปรแกรมแบบฟังก์ชัน|แบบฟังก์ชัน]] [[การโปรแกรมเชิงวัตถุ|เชิงวัตถุ]] และ[[การทำงานพร้อมกัน]] รวมถึงโมเดลการโปรแกรมอื่น ๆ ด้วย Oz ถูกออกแบบมามากกว่า10 ปี เพื่อที่รวมโมเดลการโปรแกรมแบบต่าง ๆ อย่างกลมกลืน โมเดลการโปรแกรมได้จัดเตรียมวิธีการและโครงสร้างสำหรับการประมวลผลโปรแกรมสำหรับผู้เขียนโปรแกรม