Python คือ ภาษาคอมพิวเตอร์ที่ใช้สำหรับการพัฒนาโปรแกรมโดยผู้พัฒนาต้องเรียนรู้โครงสร้างภาษา Python ว่ามีโครงสร้างการเขียนอย่างไรเพื่อสั่งการให้คอมพิวเตอร์นั้นสามารถทำงานตามวัตถุประสงค์ที่ต้องการได้
ข้อดีของภาษา Python
ทำงานได้หลายระบบปฎิบัติการ (Windows , Mac , Linux)
เป็น Open Source (ใช้งานได้ฟรี ไม่มีค่าใช้จ่าย)
โครงสร้างไวยากรณ์ภาษา เข้าใจง่าย
รองรับการเขียนโปรแกรมเชิงวัตถุ (OOP)
มีไลบราลี่ให้ใช้งานจำนวนมาก (เว็บ , เกม , กราฟิก , AI , ML)
รองรับการทำงานกับฐานข้อมูล (Database)
ตัวอย่างการประยุกต์ใช้งาน
พัฒนาแอพพลิเคชั่นในรูปแบบ GUI ได้ (Tkinter , PyQT)
พัฒนาเว็บแอพพลิเคชั่นได้ (Django Framework , Flask)
พัฒนาเกมได้ (Pygame)
รองรับงานด้าน Data Science (Numpy , Pandas , Matplotlib)
รองรับงานด้าน Machine Learning & AI
งานด้านการประมวลผลภาพ (Image Processing)
การสกัดข้อมูลจากเว็บไซต์ (Web Scrapping)
การพัฒนา API (Fast API , Django REST Framework)