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

ภาษาโปรแกรม Python คืออะไร ?
แม้ว่าคอมพิวเตอร์จะสามารถทำงานได้หลายอย่างและมีประสิทธิภาพที่สูงมาก อย่างไรก็ตามมันไม่ได้มีความสามารถหรือความฉลาดได้ด้วยตัวของมันเองแต่อย่างใด แต่สิ่งที่ทำให้คอมพิวเตอร์สามารถทำงานต่าง ๆ ได้ก็คือสิ่งที่เรียกว่า “โปรแกรม” ที่คอยทำงานอยู่เบื้องหลัง ซึ่งเป็นชุดคำสั่งที่มีการกำหนดขั้นตอนที่ชัดเจนเพื่อสั่งงานให้คอมพิวเตอร์ทำงานตามที่เราต้องการ ไม่ว่าจะเป็นการจัดการกับข้อมูลที่นำเข้ามาในระบบ การตัดสินใจสำหรับเงื่อนไขต่าง ๆ การประมวลผลข้อมูล การสื่อสารกับระบบภายในและภายนอก การจัดการความผิดพลาดที่เกิดขึ้น และการแสดงผลในรูปแบบต่าง ๆ เป็นต้น แม้ว่าในงานทางด้านปัญญาประดิษฐ์ ระบบคอมพิวเตอร์จะสามารถตัดสินใจเองจนสามารถแข่งขันเกมเอาชนะเหนือมนุษย์ได้ แต่ยังมีความจำเป็นที่จะต้องเขียนโปรแกรมในการสร้างโมเดลเพื่อสอนให้คอมพิวเตอร์สามารถเรียนรู้จากข้อมูลเองได้ ดังนั้นหากเราต้องการให้คอมพิวเตอร์ทำงานใดก็ตาม จะต้องอาศัยการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ให้ทำงานตอบสนองความต้องการของเราได้
ภาษาโปรแกรมคอมพิวเตอร์ระดับสูง (High-level programming language)
ภาษาโปรแกรม Python คืออะไร?
ประวัติของภาษาโปรแกรม Python
สำหรับประวัติของภาษาโปรแกรม Python ได้เริ่มต้นขึ้นในเดือนธันวาคมปี 1989 โดยนาย Guido van Rossum โปรแกรมเมอร์ชาวดัตช์ ในตอนนั้นทำงานอยู่ที่สถาบันวิจัยแห่งชาติ Centrum Wiskunde & Informatica (CWI) ซึ่งเป็นสถาบันวิจัยทางด้านคณิตศาสตร์และวิทยาการคอมพิวเตอร์ในเมืองอัมสเตอร์ดัม ประเทศเนเธอร์แลนด์ ในเวลานั้น Guido ต้องพัฒนาโปรแกรมสำหรับผู้ดูแลระบบ เพื่อใช้ในโครงการ Amoeba ซึ่งเป็นโครงการเกี่ยวกับระบบปฏิบัติการแบบกระจาย (Distributed operating system) อย่างไรก็ตามเขารู้สึกว่าภาษาโปรแกรม ABC, C และ Bourne shell มีข้อจำกัดมากมาย ทั้งเรื่องใช้เวลาในการพัฒนานานมากและไม่สามารถตอบโจทย์หลายประการ ดังนั้น Guido จึงได้ตัดสินใจเริ่มพัฒนาภาษาโปรแกรมระดับสูงขึ้นมาใหม่เพื่อใช้งานเองเป็นงานอดิเรก โดยนำเอาสิ่งที่ชอบในภาษา ABC มาพัฒนาลงไปในภาษาโปรแกรม Python รวมถึงได้พัฒนาส่วนอื่น ๆ เพิ่มเติมเข้าไป และในเวลาต่อมาจึงได้เผยแพร่ Python 1.0 เวอร์ชันแรกในปี 1994 หากเทียบกับภาษา Java ที่ได้ทำการเผยแพร่เวอร์ชันแรกในปี 1996 จะเห็นได้ว่าภาษา Python มีอายุมากกว่าภาษา Java ถึง 2 ปี
เราควรจะเลือกศึกษาเวอร์ชัน Python 2.x หรือ Python 3.x?
Major
Minor
Patch
Hello, world with Python
1) เปิดโปรแกรมเว็บบราวเซอร์และเข้าไปที่หน้าเว็บไซต์หลักทางการ https://www.python.org/
2) ให้คลิกไปยังปุ่มที่มีเครื่องหมาย >_ จากนั้นระบบจะทำการรัน Interactive shell ขึ้นมาเพื่อใช้งาน
3) ขั้นตอนต่อไปให้พิมพคำสั่ง print ("hello, world") ที่บริเวณคอนโซลดังภาพ จากนั้นกดปุ่ม Enter เพื่อแสดงผลลัพธ์ เป็นอันว่าเราได้เข้าสู่โลกของการเขียนโปรแกรมด้วยภาษา Python แล้วครับ
ประวัติและที่มาของ hello, world
สรุป
ผู้เขียนบทความ
อ้างอิง