ไพธอน



ไพธอน หรือ Python เป็นภาษาเขียนโปรแกรมระดับสูง (high-level language) ที่ใช้กันอย่างกว้างขวางในการเขียนโปรแกรมเพื่อวัตถุประสงค์ทั่วไป ภาษาไพธอนนั้นเป็นภาษาแบบการตีความ (interprete) ที่ถูกออกแบบโดยมีปรัญชาที่จะทำให้โค๊ดหรือรหัสทางภาษานั้นอ่านได้ง่ายขึ้น และทำให้โปรแกรมเมอร์สามารถเข้าใจโครงสร้างของภาษาและแนวคิดการเขียนโค๊ดโดยใช้บรรทัดที่น้อยลงกว่าภาษาอื่น เช่น C, C++ และ Java

ไพธอนนั้นมีคุณสมบัติเป็นภาษาเขียนโปรแกรมแบบไดนามิกส์และมีระบบการจัดการหน่วยความจำอัตโนมัติและสนับสนุนการเขียนโปรแกรมหลายรูปแบบ ที่ประกอบไปด้วย การเขียนโปรแกรมเชิงวัตถุ imperative การเขียนโปรแกรมแบบฟังก์ชัน และการเขียนโปรแกรมแบบขั้นตอน ภาษาไพธอนมีไลบรารี่ที่ครอบคลุมการทำงานอย่างหลากหลาย ตัวแปรในภาษาไพธอนนั้นมีให้ใช้ในหลายระบบปฏิบัติการ ทำให้โค๊ดของภาษาไพธอน สามารถทำงานในระบบต่าง ๆ ได้อย่างกว้างขวาง ซึ่งแรกเริ่มนั้นไพธอนถูกพัฒนามาจาก CPython ซึ่งเป็นโปรแกรมแบบเปิด (open source) และมีชุมชนสำหรับเป็นต้นแบบในการพัฒนา เนื่องจากมันได้มีการนำไปพัฒนากระจายไปอย่างหลากหลาย CPython นั้นจึงถูกจัดการโดยองค์กรไม่แสวงหาผลกำไรซึ่งในเวลาต่อมาได้มีชื่ออย่างเป็นทางการว่า Python Software Foundation (PSF)

ภาษาไพธอนนั้นถูกสร้างขึ้นโดยโปรแกรมเมอร์ที่ชื่อว่า Guido van Rossum ที่ Centrum Wiskunde & Informatica (CWI) ในประเทศเนเธอร์แลนด์ เนื่องในผู้ประสบความสำเร็จในการสร้างภาษา ABC ที่มีความสามารถสำหรับการรับมือกับข้อยกเว้น (exception handling) และการติดต่อผสานกับระบบปฏิบัติการ Amoeba ซึ่ง Van Rossum นั้นเป็นผู้เขียนหลักการของภาษาไพธอน และเขาทำหน้าเป็นกลางในการตัดสินใจสำหรับทิศทางการพัฒนาของภาษาไพธอน


guido

Guido van Rossum - ศาสดาของไพธอน