कार्यक्रम अब हमारे दैनिक जीवन का एक एकीकृत हिस्सा बन गए हैं। सब कुछ अब स्वचालित है और Iot से जुड़ा है।
प्रोग्रामरों में सबसे लोकप्रिय प्रोग्रामिंग भाषाएं c++ हैं; जावा; पायथन।
C++ एक तेज़ और संकलित प्रोग्रामिंग भाषा होने के कारण लोकप्रियता हासिल की है और यह पहली प्रोग्रामिंग भाषा है जिसे एक प्रोग्रामर सीखता है।
जावा अपनी प्लेटफ़ॉर्म स्वतंत्रता के कारण लोकप्रिय है और जावा का उपयोग करके बड़ी संख्या में डेस्कटॉप एप्लिकेशन विकसित किए गए हैं।
पायथन को प्रोग्रामिंग भाषा की व्याख्या की जाती है, यह एक आधुनिक प्रोग्रामिंग भाषा है और यह तेजी से टाइप की जाने वाली भाषा है।
<टेबल><थेड>सी++ | <थ>जावा <थ>पायथन
थड> संकलित प्रोग्रामिंग भाषा | संकलित प्रोग्रामिंग भाषा | व्याख्या की गई प्रोग्रामिंग भाषा |
ऑपरेटर ओवरलोडिंग का समर्थन करता है | ऑपरेटर ओवरलोडिंग का समर्थन नहीं करता | ऑपरेटर ओवरलोडिंग का समर्थन करता है |
एकल और एकाधिक वंशानुक्रम प्रदान करें | इंटरफ़ेस का उपयोग करके आंशिक एकाधिक वंशानुक्रम प्रदान करें | एकल और एकाधिक विरासत दोनों प्रदान करें |
प्लेटफ़ॉर्म पर निर्भर | प्लेटफ़ॉर्म स्वतंत्र | प्लेटफ़ॉर्म स्वतंत्र |
धागे का समर्थन नहीं करता | बहु सूत्रण समर्थन में है | मल्टीथ्रेडिंग का समर्थन करता है |
लाइब्रेरी समर्थन की सीमित संख्या है | यूआई जैसी कई अवधारणाओं के लिए पुस्तकालय समर्थन है | इसमें पुस्तकालयों का एक विशाल समूह है जो इसे AI, डेटासाइंस आदि के लिए उपयुक्त बनाता है। |
कोड लंबाई थोड़ी कम है, जावा से 1.5 गुना कम है। | जावा का कोड काफी बड़ा है। | छोटा कोड लंबाई, java से 3-4 गुना कम। |
कार्यों और चरों का उपयोग कक्षा के बाहर किया जाता है | कोड का प्रत्येक बिट एक वर्ग के अंदर होता है। | कार्यों और चरों को कक्षा के बाहर भी घोषित और उपयोग किया जा सकता है। |
C++ प्रोग्राम तेजी से संकलित होने वाली प्रोग्रामिंग भाषा है। | जावा प्रोग्राम कंपाइलर C++ से थोड़ा धीमा | दुभाषिया के उपयोग के कारण निष्पादन धीमा है। |
सिंटैक्स मानदंडों का कड़ाई से उपयोग करता है | सिंटैक्स मानदंडों का कड़ाई से उपयोग करता है | का उपयोग; अनिवार्य नहीं है। |
पसंद; और {}. | विराम चिह्नों की तरह; । | <टीडी>