पायथन जैव सूचना विज्ञान क्षेत्र में व्यापक रूप से उपयोग की जाने वाली सामान्य प्रयोजन, उच्च स्तरीय प्रोग्रामिंग भाषा है। इसका डिज़ाइन दर्शन कोड पठनीयता पर जोर देता है, और इसका सिंटैक्स प्रोग्रामर्स को C++ या Java जैसी भाषाओं की तुलना में कोड की कम पंक्तियों में अवधारणाओं को व्यक्त करने की अनुमति देता है। भाषा छोटे और बड़े दोनों स्तरों पर स्पष्ट कार्यक्रमों को सक्षम करने के उद्देश्य से संरचनाएँ प्रदान करती है।
पायथन कई प्रोग्रामिंग प्रतिमानों का समर्थन करता है, जिसमें ऑब्जेक्ट-ओरिएंटेड, अनिवार्य और कार्यात्मक प्रोग्रामिंग या प्रक्रियात्मक शैलियाँ शामिल हैं। इसमें एक गतिशील प्रकार प्रणाली और स्वचालित मेमोरी प्रबंधन की सुविधा है और इसमें एक बड़ी और व्यापक मानक लाइब्रेरी है।
पायथन दुभाषिए कई ऑपरेटिंग सिस्टम पर इंस्टॉलेशन के लिए उपलब्ध हैं, जो विभिन्न प्रकार के सिस्टम पर पायथन कोड निष्पादन की अनुमति देते हैं। Py2exe या Pyinstaller जैसे तृतीय-पक्ष टूल का उपयोग करके, Python कोड को कुछ सबसे लोकप्रिय ऑपरेटिंग सिस्टमों के लिए स्टैंड-अलोन निष्पादन योग्य प्रोग्रामों में पैक किया जा सकता है, जिससे Python दुभाषिया की स्थापना की आवश्यकता के बिना उन वातावरणों पर उपयोग के लिए Python- आधारित सॉफ़्टवेयर के वितरण की अनुमति मिलती है।
जैव सूचना विज्ञान के लिए पायथन के संबंधित जर्नल
जर्नल ऑफ ओपन एक्सेस बायोइनफॉरमैटिक्स, जर्नल ऑफ क्लिनिकल बायोइनफॉरमैटिक्स, अमेरिकन जर्नल ऑफ बायोइनफॉरमैटिक्स, जर्नल ऑफ इंटीग्रेटिव बायोइनफॉरमैटिक्स, द ओपन बायोइनफॉरमैटिक्स जर्नल, जर्नल ऑफ बायोइनफॉरमैटिक्स एंड डायबिटीज, जीनोम इंफॉर्मेटिक्स, जीनोमिक्स, प्रोटिओमिक्स एंड बायोइनफॉरमैटिक्स , बायोइनफॉरमैटिक्स