Please enable JavaScript.
Coggle requires JavaScript to display documents.
ภาษา Python - Coggle Diagram
ภาษา Python
กำเนิดภาษาไพทอน
1980
ในปลายปี 1980 นาย Guido van Rossum หนึ่งในทีมพัฒนาภาษา ABCที่ CWI (National Research Institute for Mathematics and Computer Science)ประเทศเนเธอร์แลนด์ มีความคิดริเริ่มที่สร้างภาษาใหม่ขึ้นมาที่เป็นภาษาสค ริปต์สามารถอ่านเข้าใจง่ายเหมือนภาษา ABC แต่มีความสามารถในการจัดการข้อผิดพลาดของโปรแกรม (Exception handling) และดึงลักษณะเด่น ๆของภาษาอื่นๆเข้ามาด้วย
1989
แต่เริ่มต้นการพัฒนา เกิดขึ้นในเดือนธันวาคม ปี 1989 หรืออีก 9 ปีต่อมานาย Guido van Rossum เริ่มต้นการพัฒนาภาษาใหม่ นาย Guido van Rossumกลับเลือกใช้ชื่อตามซีรีส์ตลก “Monty Python’s Flying Circus” เป็นที่มาของชื่อภาษาไพทอน (Python) เขาอ้างว่า Pythonหรืองูหลาม เป็นชื่อที่สั้นจำได้ง่าย แล้วยังดูลึกลับ
-
1994
เดือนมกราคม 1994หรือ 3 ปีต่อมา คือจุดเริ่มต้น python เวอร์ชัน 1.0 ที่มีคุณสมบัติเพิ่มเติมขึ้นมาคือ lambda, reduce, filter และmap ซึ่งบางส่วนได้นำเอาคุณสมบัติมาจากภาษาLisp
1995
ปี 1995 pythonเวอร์ชัน 1.2 ถูกปล่อยออกมาประเทศสหรัฐอเมริกา เขาพัฒนา python เวอร์ชันใหม่มาโดยตลอด จนกระทั้งpython 1.6 ออกมา เขาจึงลาออกมาเริ่มธุรกิจ
2000
เดือนตุลาคม ปี 2000เขาและทีมงาน Python Core Development teamได้ย้ายมาท างานร่วมกับBeOpen.com เพื่อพัฒนาPython 2.0 ในเวอร์ชันนี้ได้เพิ่มชนิดข้อมูล List ที่ได้เลียนแบบมาจากภาษา SETLและการจัดการหน่วยความจำคืนให้ระบบ (Garbage collection)
2001
เดือนเมษายน ปี 2001ได้เปิดตัว python 2.1บนลิขสิทธิ์ของ Python Software Foundation (PSF)ซึ่งเป็นองค์กรที่ไม่หวังผลกำไร ได้เพิ่มความสามารถของ Nested scopes
2008
เดือนธันวาคม ปี 2008ได้เปิดตัว python 3.0หรือ Python3Kเป็น python ที่ปรับปรุงข้อบกพร่องและคุณลักษณะที่ซับซ้อนของเวอร์ชันก่อนหน้า
ปัจจุบัน
ปัจจุบัน python ยังมีการใช้งานอยู่ทั้ง python 2.0 และ3.0 โดย python ทั้งสองเวอร์ชันมีความแตกต่างกันในการเขียนโปรแกรม เช่น ชนิดข้อมูล , ฟังก์ชัน และอีกหลายๆอย่าง จนแทบเป็นคนละภาษา ดังนั่นในบทเรียนนี้เราจะสอน Python 3.0
-
-
Python เป็นภาษาเขียนโปรแกรมระดับสูงที่ใช้กันอย่างกว้างขวางในการเขียนโปรแกรมสำหรับวัตถุประสงค์ทั่วไป ภาษา Python นั้นสร้างโดย Guido van Rossum และถูกเผยแพร่ครั้งแรกในปี 1990 และปัจจุบันถูกดูแลโดย Python Software Foundation(PSF) โดย Version ล่าสุดตอนนี้คือ Python 3.1
Python นั้นเป็นภาษาแบบ interprete ที่ถูกออกแบบโดยมีปรัชญาที่จะทำาให้โค้ดอ่านได้ง่ายขึ้น และโครงสร้างของภาษานั้นจะทำให้โปรแกรมเมอร์สามารถเข้าใจแนวคิดการเขียนโค้ดโดยใช้บรรทัดที่น้อยลงกว่าภาษาอย่าง C++ และ Java ซึ่งภาษานั้นถูกกำหนดให้มีโครงสร้างที่ตั้งใจให้การเขียนโค้ดเข้าใจง่ายทั้งในโปรแกรมเล็กไปจนถึงโปรแกรมขนาดใหญ่
จุดเด่นของ Python
• เป็นภาษาที่เข้าใจง่าย เป็นระเบียบ
• สามารถใช้งานได้หลายแพล็ตฟอร์ม
• สร้างตัวแปลง่าย • การเขียนที่สั้นลงกว่าภาษาอื่น ๆ