Technical Strength of Python | पाइथन की तकनीकी शक्ति (in Hindi )

Technical Strength of Python, Strength of Python, Weakness of Python, पाइथन की तकनीकी शक्ति, पाइथन की कमजोरियां हिंदी में

पाइथन की तकनीकी शक्ति क्या है ? What is Technical Strength of Python ? इस आर्टिकल में हम आपसे पाइथन की तकनीकी शक्ति के बारे में बात करेंगे. और यही पाइथन की तकनीकी शक्ति इसे लोकप्रिय बनाती है.

पाइथन प्रोग्रामिंग लैंग्वेज की मांग दिन प्रतिदिन बढ़ता जा रहा है| ज्यादा से ज्यादा सॉफ्टवेयर कंपनियां पाइथन का उपयोग करके ऐप्लिकेशन डिवेलप कर रहे हैं| तो आइए आज हम बात करते हैं – Technical Strength of Python की. साथ ही साथ हम पाइथन की कुछ कमजोरियों (weakness) की भी बात करेंगे |

Technical Strength of Python ( पाइथन की तकनीकी शक्ति)

  1. Easy to Learn– पाइथन एक बहुत ही आसान प्रोग्रामिंग भाषा है, जिसे कोई भी बहुत ही आसानी से सीख सकता है | पाइथन सीखने के लिए पहले से कोई भी प्रोग्रामिंग लैंग्वेज जानकारी जरूरी नहीं है |
  2. Python is Free – पाइथन एक फ्रीवेयर सॉफ्टवेयर है, अर्थात पाइथन को हम इसके आधिकारिक वेबसाइट से बिना किसी मूल्य चुकाए डाउनलोड कर सकते हैं|
  3. It is Object oriented -पाइथन एक ऑब्जेक्ट ओरिएंटेड लैंग्वेज है, जिसमें डाटा तथा फंक्शन को एक सिंगल यूनिट में कंबाइंड कर दिया जाता है | पाइथन ऑब्जेक्ट ओरिएंटेड के Polymorphism, Inheritance, Operaton oveloading, Abstraction इत्यादि सिद्धांतों का पालन कर इसे शक्तिशाली बनाता है|
  4. Interpreted – पाइथन इंटरप्रिटेड लैंग्वेज है, जिसमें कोई कंपाइलर की आवश्यकता नहीं होती है| पाइथन अपने प्रोग्राम को लाइन बाय लाइन एग्जीक्यूट करके तुरंत रिजल्ट देता है|
  5. Portable – पाइथन एक पोर्टेबल लैंग्वेज है, अर्थात Windows ऑपरेटिंग सिस्टम पर लिखा हुआ प्रोग्राम, किसी भी दूसरे ऑपरेटिंग सिस्टम जैसे-Mac, Linux इत्यादि पर Run कराया जा सकता है|
  6. Extensive Library – पाइथन प्रोग्रामिंग लैंग्वेज के पास विभिन्न क्षेत्रों के लिए प्रचुर मात्रा के लाइब्रेरी उपलब्ध है | अर्थात अगर आपको कोई एप्लीकेशन बनाना है तो पूरा प्रोग्राम लिखने की जरूरत नहीं है| आप इन लाइब्रेरी का यूज करके अपना अप्लीकेशन बना सकते है|
  7. Database Connectivity -पाइथन प्रोग्रामिंग लैंग्वेज लगभग सभी तरह के व्यवसायिक डेटाबेस को सपोर्ट करता है | जैसे-MySQL, Oracle, Interbase इत्यादि
  8. GUI Programming – पाइथन प्रोग्रामिंग लैंग्वेज का उपयोग करके ग्राफिकल यूजर इंटरफेस (GUI) से संबंधित एप्लीकेशन भी बनाया जा सकता है, इसके लिए Tkinter लाइब्रेरी का उपयोग किया जाता है |
  9. Embeddable – पाइथन प्रोग्रामिंग लैंग्वेज में किसी अन्य प्रोग्रामिंग लैंग्वेज Script (Code) को भी include किया जा सकता है | जैसे -HTML, C++, C इत्यादि
  10. Dynamic Typing – इसमें वेरिएबल के टाइप के बारे में हमें बताने की जरूरत नहीं होती है | जब हम कोई वेरिएबल में वैल्यू assign करते हैं, तब पाइथन उस वैल्यू के अनुसार मेमोरी में स्पेस क्रिएट करता है |
  11. Built-in object types– पाइथन आमतौर पर यूज होने वाले Built-in डाटा स्ट्रक्चर जैसे -List, Dictionary, String , Set, Tupple की सुविधा प्रदान करता है. Built in Data Type के साइज को जरूरत के हिसाब से बढ़ाया या घटाया जा सकता है.

Weakness of Python (पाइथन की कमजोरियां)

अब हम पाइथन प्रोग्रामिंग लैंग्वेज के कुछ कमजोरियों की बात करते हैं|

  1. Speed – पाइथन अपने प्रोग्राम को लाइन बाई लाइन एग्जीक्यूट करता है, इसलिए C तथा C++ जैसे लैंग्वेज की अपेक्षा इसकी एग्जीक्यूशन का स्पीड कम होता है|
  2. Comsume More Memory – पाइथन एक Dynamic Typed लैंग्वेज है | अतः Data स्टोर करने के लिए ज्यादा मेमोरी लेता है. दूसरी बात यह की पाइथन में हर चीज एक ऑब्जेक्ट के फॉर्म में होता है| हम जानते हैं कि ऑब्जेक्ट ज्यादा मेमोरी स्पेस लेता है|
  3. Not Suitable for Mobile Application-पाइथन मोबाइल एप्लीकेशन डेवलपर करने के लिए एक अच्छा प्रोग्रामिंग लैंग्वेज नहीं है|
  4. Run Time Error -पाइथन लैंग्वेज में हम पहले से डाटा का टाइप define नहीं करते हैं. इसलिए run time error होने की संभावना बढ़ जाती है|
  5. Poor Database Access – पाइथन एक आसान भाषा है, परंतु यह डेटाबेस के साथ कनेक्टिविटी में पिछड़ जाता है| क्योंकि पाइथन का database acess layer अभी underdevelop है|
  6. Not Suitable for High Difinition 3D Graphics Game Development -पाइथन प्रोग्रामिंग लैंग्वेज में हाई क्वालिटी, हाई डेफिनेशन 3D गेम डेवलप नहीं किया जा सकता है|

आपको यह आर्टिकल Technical Strength of Python पसंद आया होगा | पाइथन प्रोग्रामिंग लैंग्वेज से संबंधित कोई अन्य प्रश्न आपके पास है, कमेंट बॉक्स में जरूर लिखें| साथ ही साथ इस पोस्ट को अपने दोस्तों के साथ शेयर जरूर करें|

इन्हें भी पढ़ें:

Leave a Comment