पायथन एक ओपन सोर्स प्रोग्रामिंग भाषा है जो 2010 के दशक में काफी लोकप्रिय हो गई है। विभिन्न सॉफ्टवेयर प्लेटफॉर्म जैसे डेटा विश्लेषण, डेटा प्रोसेसिंग और वेब डेवलपमेंट आदि के लिए पसंद की भाषा के रूप में इसकी बहुमुखी प्रतिभा इसके लचीलेपन को दर्शाती है। 2015 से यह कई उद्योग सर्वेक्षणों में शीर्ष 5 प्रोग्रामिंग भाषाओं में शामिल है।
पायथन के निर्माता
पायथन का निर्माण गुइडो वैन रॉसम ने किया था जो एक डच प्रोग्रामर हैं। उन्हें जुलाई 2018 तक पायथन के लिए "बेनेवोलेंट डिक्टेटर फॉर लाइफ" (BDFL) के रूप में भी जाना जाता था। उन्होंने सेंट्रम विंसकुंड एंड इंफॉर्मेटिका (CWI) में काम किया और 1986 के दौरान BSD Unix में एक glob() रूटीन का योगदान दिया और ABC प्रोग्रामिंग भाषा विकसित करने में मदद की। लेकिन बाद में दिसंबर 1989 में, वह क्रिसमस के समय एक शौक परियोजना की तलाश में थे और एक नई भाषा के लिए एक नए इंटरप्रेटर पर काम करना शुरू किया। बाद में उन्होंने इस भाषा का नाम पायथन रखा, यह शब्द एक टीवी सीरियल "मोंटी पायथन्स फ्लाइंग सर्कस" से चुना था। वे मानते हैं कि ABC भाषा पायथन भाषा की पूर्ववर्ती है। भाषा का पहला रिलीज़ 1991 में किया गया था।
पायथन की अपील
एक नई भाषा के रूप में पायथन की ताकत यह थी कि इसे कई प्लेटफॉर्म का समर्थन करने के लिए बढ़ाना कितना आसान था। यह विभिन्न फ़ाइल स्वरूपों और लाइब्रेरी के साथ संवाद करने में सक्षम है। वैन रॉसम का लक्ष्य इसे सभी के लिए एक प्रोग्रामिंग भाषा बनाना भी था। इसलिए भाषा का डिज़ाइन सरल लेकिन शक्तिशाली है। जैसे-जैसे यह लोकप्रियता और अपनाने में बढ़ी, संस्करण 2.0 का प्रमुख रिलीज़ 2000 में किया गया। पायथन ने अपना रिपॉजिटरी SourceForge पर स्थानांतरित कर दिया और अपने संस्करण नियंत्रण प्रणाली तक सार्वजनिक पहुंच प्रदान की। जिससे अधिक लोग इसके विकास और परीक्षण में भाग ले सकें। संस्करण जुलाई 2010 में 2.7 तक प्रगति कर गया और आगे के संवर्द्धन से रुक गया। इस संस्करण को 2020 के अंत तक समर्थन देने की योजना है।
पायथन 3 का स्वागत
पायथन 2 के संस्करण प्रगति के साथ, कुछ बग और आश्चर्य जैसे डुप्लिकेट मॉड्यूल और निर्माण आए। यह लोगों को एक ही तर्क को कई तरीकों से लागू करने की अनुमति देता है और जिसे डीबग करना और बढ़ाना कठिन हो जाता है। इसलिए पायथन को संशोधित किया गया और संस्करण 3 को बिना पिछड़ी संगतता के जारी किया गया। यही कारण है कि पायथन 2 और 3 दोनों 2020 के अंत तक अस्तित्व में रहेंगे। नवंबर 2019 तक, पायथन का नवीनतम संस्करण 3.8 है। 3.8 को 2.x की तुलना में बेहतर क्या बनाता है, इसके शक्तिशाली लाइब्रेरी और अन्य भाषाओं के साथ आसानी से मिश्रण करने की क्षमता। साथ ही पायथन 3 कृत्रिम बुद्धिमत्ता और मशीन लर्निंग जैसी आधुनिक जरूरतों के लिए अधिक उपयुक्त है। इसका उपयोगकर्ता आधार और समर्थन भी तेजी से बढ़ रहा है।