Python คืออะไรPython คือภาษาโปรแกรมระดับสูง (High-Level Programming) มีภาษาที่อ่านง่ายกว่าภาษาอื่นๆ อ่านแล้วคล้ายภาษาอังกฤษมากที่สุด ไม่ว่าวัยใดก็สามารถเรียนรู้ใช้งานได้ตั้งแต่วัยเด็กจนถึงวัยทำงาน เนื่องจากความง่ายทำให้เวลาเขียนนั้นไม่ต้องเสียเวลาในการตรวจสอบโครงการ สัญลักษณ์พิเศษของภาษา การเลือก Python เป็นภาษาแรกจะให้ผู้ที่เริ่มศึกษาใช้เวลาการศึกษาน้อยและเรียนรู้ได้เร็วขึ้น(ภาพจาก https://www.faceprep.in/python/hello-world-in-python/)ทำไมต้อง Python หล่ะ1. ใช้งานได้จริงนอกจากเป็นภาษาที่ใช้ฝึกหัดเขียนแล้ว ยังใช้งานจริงได้ด้วยนะ ใช้งานได้แบบมีประสิทธิภาพด้วย หลายๆ องค์กรใหญ่ๆ นำ Python ไปให้งานก็อย่างเช่น Google, Youtube, Netfix, Dropbox, NASA, Agoda และ Facebook โดยองค์กรเหล่านี้ได้เลือกใช้ Python ในการสร้างผลิตภัณฑ์โดยมีผู้ใช้งานจริงหลายล้านคนทั่วทุกมุมโลก(ภาพจาก https://wisdominfosoft.com/services/python-web-development)2. มีงานด้านวิทยาศาสตร์ข้อมูลปัจจุบันข้อมูลเป็นสิ่งที่มีค่าทำให้เราสามารถที่จะนำข้อมูลมาวิเคราะห์เพื่อหาสิ่งที่เกิดและสิ่งที่จะเกิดขึ้นในอนาคตได้ ซึ่งข้อมูลมาจากหลายๆ ที่ไม่ว่าจะเป็นอินเตอร์เน็ต หรือจากที่อื่นๆ บางครั้งมากจนเรียกได้ว่าาข้อมูลมีปริมาาณมหาศาลมากๆ (Big Data) ซึ่งตัว Python ก็มี Library ที่ครอบคลุมการทำงานกับข้อมูลขนาดใหญ่ๆ ได้อย่างสะดวกสบาย3. Python ไม่ได้จำกัดการใช้งานแค่การใช้กับวิทยาศาสตร์ข้อมูลการใช้งาน Python ไม่ได้ใช้งานเฉพาะการทำงานกับข้อมูลเท่านั้น ปัจจุบันมีการเขียน Python ให้ทำงานได้อย่างหลากหลาย เช่น ปัญญาประดิษฐ์ วิเคราะห์รูปภาพต่างๆ เช่น ภาพ X-ray หรืออื่นๆ และยังสามารถเขียนให้ทำงานกับอุปกรณ์ IoT (Internet of Things) ก็อย่างพวกอุปกรณ์ต่างๆ ที่มีขนาดเล็ก เช่นสั่งให้แอร์ทำงาน ตู้เย็นแจ้งสถานะของหมดเป็นต้น นอกจากนี้พวกเกมต่างๆ ก็มีผู้พัฒนาขึ้นมาเหมือนกันนะ อะไรบ้างที่เราน่าจะรู้จัก ก็อย่างเช่น The Sims 4 ที่มีเครื่องมือ Sims 4 Studio ที่สร้างด้วยภาษา Python สำหรับใช้ใน mod ที่สร้างขึ้น นอกจากนี้พวก Chat Bot ทั้งหลายก็นิยมใช้ Python ในการพัฒนาเหมือนกัน4. ทำงานได้หลากหลาย Platformปัจจุบันมีระบบปฏิบัติการอยู่หลากหลาย หลายๆ คนอาจจะคุ้นชินกับ Microsoft Windows แต่ยังมีระบบปฏิบัติการอื่นๆ ที่ยังเป็นที่ใช้งานอยู่ทั่วทุกมุมโลกไม่ว่าจะเป็น Unix, Linux, Mac OS เป็นต้น ดังนั้นเราสามารถนำโปรแกรมที่พัฒนาด้วยภาษา Python ไปใช้งานบนระบบปฏิบัติการอื่นๆ ได้ง่าย ช่วยลดระยะเวลาในการพัฒนาและต้นทุนไปได้เยอะมากๆ ถือแม้ว่าาในช่วงแรกๆ Python ถูกพัฒนามาเพื่อใช้งานบน Unix เท่านั้นแต่ปัจจุบันนั้นรองรับหลายระบบปฏิบัติการแล้ว5. สามารถนำไปใช้งานได้ฟรีภาษา Python เป็นซอฟต์แวร์โอเพ่นซอร์ส (Opensource) หมายถึงว่าเราสามารถ Source code มาดัดแปลงแก้ไขได้ทั้งหมด ไม่จำเป็นต้องขออนุญาต และสามารถนำไปใช้งานได้ฟรี ไม่ต้องจ่ายค่าลิขสิทธ์6. มีคนใช้ Python อยู่ทั่วทุกมุมโลกในปัจจุบันภาษา Python เป็นที่นิยมอย่างมาก มีผู้ใช้งาน Python เพิ่มขึ้นอย่างต่อเนื่อง ทำให้มีชุมชนผู้ใช้งาน Python เกิดขึ้นเป็นจำนวนมากในโลกและอินเตอร์เน็ต ทำให้ง่ายต่อการหาข้อมูล หากว่าเราติดขัดอะไรก็มีข้อมูลให้ค้นหาได้ง่าย ไม่ว่าจะเป็น Stack Overflow หรือเว็บไซต์อื่นๆ บนอินเตอร์เน็ต7. มี Library ที่ครอบคลุมงานด้านต่างๆ Python สามารถทำงานได้หลากหลาย ปัจจุบันมีผู้ใช้จำนวนมาก จึงมีผู้พัฒนา Library ขึ้นมาเพื่อแบ่งปันผลงานให้คนอื่นๆ นำไปใช้งานได้ง่ายและมีความสามารถมากขึ้น ไม่ว่าจะเป็นเกม วิทยาศาสตร์ข้อมูล การวิเคราะห์ภาพถ่ายและอื่นๆ ซึ่งสามารถเข้าไปดูและดาวน์โหลดสิ่งที่ต้องการได้ที่ https://pypi.org/ ที่สำคัญไม่มีค่าใช้จ่ายด้วยนะ (ภาพจาก https://towardsdatascience.com/a-simple-way-to-create-python-cli-app-1a4492c164b6)เริ่มกันเลยตอนนี้ยังทัน รับรองด้วยเกียรติของลูกเสือสำรองเลยว่าภาษานี้ง่ายจริงๆ ผมลองหัดเองใช้เวลาแค่อาทิตย์เดียวก็เริ่มคล่องแล้ว v(^ ^)ใครอยากศึกษาเพิ่มเติมไปที่ https://www.python.org/ ได้เลยเป็นเว็บหลักของ Python นอกจากนี้ยังมีเว็บอื่นๆ ไม่ถนัดภาษาอังกฤษ ก็หาภาษาไทยได้ มีอยู่เหมือนกัน หมีขั้วโลก ทอดกรอบ〔´(エ)`〕