Page 29 - python
P. 29

3




                   1.3 ความนิยมของภาษาคอมพิวเตอร

                                                                       ั
                          ในป พ.ศ. 2563 ภาษาไพธอน (python) ไดรับการจดใหเปน “ภาษาโปรแกรมมิ่งแหงป” โดย
                                                                            
                                                                                           ิ
                   ไดรับความนิยมเพิ่มขนอยางกาวกระโดดในรอบเกือบ 20 ป ตั้งแตมีการเก็บสถติ Programming
                                              
                                      ึ้
                   Language ของ TIOBE programming community index ซึ่งคํานวณจากจํานวนผลการคนจาก
                   Google ,Google Blogs, MSN ,Yahoo, Baidu , Wikipdia และ Youtube
                          เหตุผลที่ภาษาไพธอนไดรับความนิยมแบบกาวกระโดดเพราะในปจจุบันภาษา python ถูก
                                                                 
                   นํามาใชงานอยางแพรหลายในสายงานดาตา อยางเชน Data Science , Machine Learning และยังใช
                   ไพธอนในงานการพัฒนาเว็บและโมบายแอพลิเคชั่นอีกดวย


































                                    ภาพประกอบที่ 1.2 แผนภาพความนิยมของภาษาคอมพิวเตอร

                                                ที่มา: https://www.tiobe.com/

                   1.4 จุดเดนของภาษาไพธอน

                          ภาษาไพธอนมีจุดเดนหลายประการ แสดงไดดังนี้
                          - ภาษาไพธอนเปนซอฟตแวรระบบเปด (Open Source) ใชงานไดโดยไมเสียคาลิขสิทธิ์ซอฟตแวร
                          - ภาษาไพธอนมีรูปแบบการเขียนที่เขาใจงายเปนระเบียบ
                          - คําสั่งตาง ๆ ชวยใหการเขียนโปรแกรมสั้นลงและอํานวยความสะดวก
                          - ตัวแปรสรางขึ้นไดงายและใชงานโดยไมตองประกาศชนิดของตัวแปร

                          - นําไปใชกับระบบปฏิบัติการไดหลายแพล็ตฟอรม
                          - เครื่องมือที่เพิ่มเติมหรือเรียกวาไลบรารี่ (library) มีอยูเปนจํานวนมาก
                          - ซอฟตแวรหลายตัวนํามาเปนสคริปตใหเรียกใช เชน Maya, QGIS, Fusion 360, Unity เปนตน

                          - เครื่องมือสําหรับการทํางานใหเร็วขึ้นดวย ระบบการประมวลผลแบบขนาน (Parallel)
                          - บริษัทกูเกิ้ลใหบริการ https://colab.research.google.com เพื่อเขียนโปรแกรมภาษาไพธอน
   24   25   26   27   28   29   30   31   32   33   34