Programming Paradigms คืออะไร?

แนวคิดกระบวนทัศน์การเขียนโปรแกรม

Eleanor Thomas

Senior Data Analytics Engineer

Paradigm คืออะไร?

  • มาตรฐาน มุมมอง หรือชุดแนวคิดสำหรับการดำเนินงาน
  • วิธีคิดเกี่ยวกับหัวข้อหรือแนวทางแก้ปัญหา
  • ตัวอย่าง: มุมมองที่ว่าโลกกลม ไม่ใช่แบน

โลกแบนและโลกกลม

แนวคิดกระบวนทัศน์การเขียนโปรแกรม

Programming paradigm คืออะไร?

  • โปรแกรม: ชุดคำสั่งที่เขียนขึ้นเพื่อบอกให้คอมพิวเตอร์ทำงาน
  • Programming paradigm: รูปแบบหรือแนวทางในการเขียนโปรแกรม
  • ใช้จำแนกโปรแกรมตามลักษณะเฉพาะได้
  • แต่ละงานอาจใช้ paradigm ที่แตกต่างกัน
  • ตัวอย่าง:
    • Procedural programming
    • Functional programming
    • Object-oriented programming
แนวคิดกระบวนทัศน์การเขียนโปรแกรม

ภาษาโปรแกรมคืออะไร?

  • ภาษาโปรแกรม vs. programming paradigms
  • ภาษาโปรแกรม: ระบบสัญลักษณ์เฉพาะสำหรับเขียนโปรแกรม
  • ตัวอย่าง:
    • Python
    • Java
    • Scala
    • C++
แนวคิดกระบวนทัศน์การเขียนโปรแกรม

Programming paradigms vs. ภาษาโปรแกรม

  • ภาษา โปรแกรมหนึ่ง paradigm อาจมีได้มากกว่าหนึ่ง ภาษา
  • มีการสร้างภาษาใหม่สำหรับ paradigm เดิมอยู่เสมอ
  • ภาษาโปรแกรมหนึ่งภาษาก็รองรับได้มากกว่าหนึ่ง paradigm เช่นกัน
  • Python ใช้ได้กับ procedural, functional และ object-oriented programming
แนวคิดกระบวนทัศน์การเขียนโปรแกรม

มาฝึกกันเถอะ!

แนวคิดกระบวนทัศน์การเขียนโปรแกรม

Preparing Video For Download...