Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C++

C++ प्रोग्रामिंग भाषा क्या है?

C++ एक प्रोग्रामिंग भाषा है जिसे ब्यार्ने स्ट्रॉस्ट्रप द्वारा 1979 में बेल लैब्स में विकसित किया गया था। C++ को एक मिडिल-लेवल भाषा माना जाता है, क्योंकि इसमें हाई-लेवल और लो-लेवल दोनों भाषा विशेषताओं का संयोजन होता है। यह C का सुपरसेट है, और वस्तुतः कोई भी वैध C प्रोग्राम एक वैध C++ प्रोग्राम है। C++ विभिन्न प्लेटफॉर्म्स पर चलता है, जैसे Windows, Mac OS, और UNIX के विभिन्न संस्करण।

यह एक भाषा है जो:

  • स्टैटिकली टाइप्ड - एक प्रोग्रामिंग भाषा को स्टैटिक टाइपिंग का उपयोग करने का दावा किया जाता है जब टाइप चेकिंग रन-टाइम के विपरीत कंपाइल-टाइम पर की जाती है।
  • कंपाइल्ड - एक कंपाइल्ड भाषा एक प्रोग्रामिंग भाषा है जिसके कार्यान्वयन आमतौर पर कंपाइलर्स (ट्रांसलेटर्स जो सोर्स कोड से मशीन कोड उत्पन्न करते हैं) होते हैं, न कि इंटरप्रेटर्स (सोर्स कोड के चरण-दर-चरण निष्पादक, जहां कोई प्री-रनटाइम अनुवाद नहीं होता)।
  • जनरल-पर्पस - एक जनरल-पर्पस भाषा एक भाषा हो सकती है जो आम तौर पर एप्लिकेशन डोमेन्स में लागू होती है, और एक विशिष्ट डोमेन के लिए विशेष विकल्पों की कमी होती है। यह डोमेन-स्पेसिफिक भाषा (DSL) के विपरीत है, जो एक विशेष एप्लिकेशन डोमेन के लिए विशेष है।
  • केस-सेंसिटिव - C++ केस सेंसिटिव है, यानी सभी आइडेंटिफायर्स, कीवर्ड्स, आदि का अर्थ अलग होता है जब वे अलग केस में होते हैं।
  • फ्री-फॉर्म - एक फ्री-फॉर्म भाषा एक प्रोग्रामिंग भाषा है जिसमें प्रोग्राम टेक्स्ट में पेज पर कैरेक्टर्स की पोजिशनिंग महत्वहीन है।
  • प्रोसीजरल प्रोग्रामिंग - एक प्रोसीजरल प्रोग्रामिंग भाषा एक महत्वपूर्ण प्रोग्रामिंग भाषा है जिसके प्रोग्राम्स में पुन: प्रयोज्य प्रोसीजर्स, जैसे सबरूटीन्स और/या फंक्शन्स के संदर्भ में मुख्य रूप से संरचित होने की क्षमता होती है।
  • ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग - ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) "ऑब्जेक्ट्स" की अवधारणा पर आधारित एक प्रोग्रामिंग पैराडाइम है, जिसमें डेटा हो सकता है, फील्ड्स के रूप में, जिन्हें अक्सर एट्रिब्यूट्स के रूप में जाना जाता है; और कोड, प्रोसीजर के रूप में, जिन्हें अक्सर मेथड्स के रूप में जाना जाता है।
  • जेनेरिक प्रोग्रामिंग - जेनेरिक प्रोग्रामिंग कंप्यूटर प्रोग्रामिंग की एक शैली है जिसमें एल्गोरिदम उन टाइप्स के संदर्भ में लिखे जाते हैं जिन्हें बाद में निर्दिष्ट किया जाना है जिन्हें पैरामीटर्स के रूप में प्रदान किए गए विशिष्ट टाइप्स के लिए आवश्यकता पड़ने पर इंस्टेंटिएट किया जाता है।
  1. - C++ प्रोग्रामिंग के अनुप्रयोग क्या हैं?

    C++ एक व्यापक रूप से उपयोग की जाने वाली प्रोग्रामिंग भाषा है जिसका उपयोग एंड-यूजर्स के लिए बड़े पैमाने के वाणिज्यिक एप्लिकेशन लिखने के लिए किया जाता है। प्रमुख सॉफ्टवेयर विक्रेताओं और दिग्गजों द्वारा C++ का उपयोग करके बनाए गए कुछ प्रमुख एप्लिकेशन हैं: Google - Google फाइल सिस्टम, Google Chromium ब

  1. - C# प्रोग्रामिंग क्या है?

    C# माइक्रोसॉफ्ट द्वारा विकसित एक आधुनिक, सामान्य-उद्देश्य, ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है।C# को कॉमन लैंग्वेज इंफ्रास्ट्रक्चर (CLI) के लिए डिज़ाइन किया गया है, जिसमें एक्जीक्यूटेबल कोड और रनटाइम वातावरण शामिल है जो विभिन्न हाई-लेवल लैंग्वेजेस को विभिन्न कंप्यूटर प्लेटफॉर्म और आर्किटेक्चर पर

  1. - Java प्रोग्रामिंग क्या है?

    Java एक सामान्य-उद्देश्य वाली उच्च-स्तरीय प्रोग्रामिंग भाषा है जिसे मूल रूप से Sun Microsystems द्वारा विकसित किया गया था और 1995 में जारी किया गया था। Java Windows, Mac OS, और UNIX के विभिन्न संस्करणों जैसे विभिन्न प्लेटफॉर्म पर चलता है।James Gosling ने जून 1991 में अपने कई सेट-टॉप बॉक्स प्रोजेक्ट्