Python เป็นภาษาโปรแกรมระดับสูงที่ใช้กันอย่างแพร่หลาย ได้รับการออกแบบโดย Guido van Rossum ในปี 1991 และพัฒนาโดย Python Software Foundation ได้รับการพัฒนาโดยเน้นที่ความสามารถในการอ่านโค้ดเป็นหลัก และไวยากรณ์ของมันช่วยให้โปรแกรมเมอร์สามารถแสดงแนวคิดในโค้ดที่น้อยลงได้
มาเจาะลึกกันลงไปอีกนิส
ในช่วงปลายทศวรรษ 1980 ประวัติศาสตร์กำลังจะถูกเขียนขึ้น ถึงเวลานั้นที่การทำงานกับ Python เริ่มต้นขึ้น ไม่นานหลังจากนั้น Guido Van Rossum เริ่มทำงานตามแอปพลิเคชันในเดือนธันวาคม 1989 โดยที่ Centrum Wiskunde & Informatica (CWI) ซึ่งตั้งอยู่ในเนเธอร์แลนด์ เริ่มแรกเป็นโครงการงานอดิเรก เพราะเขากำลังมองหาโครงการที่น่าสนใจที่จะทำให้เขามีงานยุ่งในช่วงคริสต์มาส ภาษาการเขียนโปรแกรมที่ Python ประสบความสำเร็จคือ ABC Programming Language ซึ่งมีการเชื่อมต่อกับระบบปฏิบัติการ Amoeba และมีคุณสมบัติในการจัดการข้อยกเว้น เขาเคยช่วยสร้าง ABC มาก่อนในอาชีพการงานของเขา และเขาเคยเห็นปัญหาบางอย่างเกี่ยวกับ ABC แต่ชอบคุณลักษณะส่วนใหญ่ หลังจากนั้นสิ่งที่เขาทำอย่างฉลาดมากจริงๆ เขาได้ใช้ไวยากรณ์ของ ABC และคุณลักษณะที่ดีบางประการ มันมาพร้อมกับการร้องเรียนมากมายเช่นกัน ดังนั้นเขาจึงแก้ไขปัญหาเหล่านั้นอย่างสมบูรณ์และสร้างภาษาสคริปต์ที่ดีซึ่งได้ขจัดข้อบกพร่องทั้งหมด แรงบันดาลใจสำหรับชื่อนี้มาจากรายการทีวีของ BBC — ‘Monty Python’s Flying Circus’ เนื่องจากเขาเป็นแฟนตัวยงของรายการทีวีและเขาต้องการชื่อที่สั้น ไม่ซ้ำใคร และลึกลับเล็กน้อยสำหรับการประดิษฐ์ของเขา ด้วยเหตุนี้เขาจึงตั้งชื่อมันว่า Python! เขาเป็น “เผด็จการที่มีเมตตาเพื่อชีวิต” (BDFL) จนกระทั่งเขาก้าวลงจากตำแหน่งผู้นำเมื่อวันที่ 12 กรกฎาคม 2018 เขาเคยทำงานให้กับ Google มาระยะหนึ่งแล้ว แต่ปัจจุบันเขาทำงานที่ Dropbox
ในที่สุดภาษาก็เปิดตัวในปี 1991 เมื่อเปิดตัว มันใช้รหัสน้อยกว่ามากในการแสดงแนวคิด เมื่อเราเปรียบเทียบกับ Java, C++ & C ปรัชญาการออกแบบของมันก็ค่อนข้างดีเช่นกัน วัตถุประสงค์หลักคือเพื่อให้อ่านโค้ดได้และเพิ่มประสิทธิภาพการทำงานของนักพัฒนาขั้นสูง เมื่อเปิดตัวก็มีความสามารถมากเกินพอที่จะจัดเตรียมคลาสที่มีการสืบทอด การจัดการข้อยกเว้นประเภทข้อมูลหลักหลายประเภทและฟังก์ชัน
ต่อไปนี้เป็นภาพประกอบของ Python เวอร์ชันต่างๆ พร้อมกับไทม์ไลน์