इस ब्लॉग में C लैंग्वेज क्या है। C लैंग्वेज में Hello World का प्रोग्राम, C लैंग्वेज की विशेषताएं तथा C++ लैंग्वेज क्या है। C++ लैंग्वेज में Hello World का प्रोग्राम, C++ लैंग्वेज की विशेषताएं और इन दोनों में क्या अन्तर होता है। इन सब के बारे में जानने की कोशिश करते है। आशा करते है कि यह ब्लॉग आपको पसन्द आयेगा।

C लैंग्वेज क्या है।

C एक General Purpose Middle Level प्रोग्रामिंग लैंग्वेज है। इस प्रोग्रामिंग लैंग्वेज को Dennis Ritchie ने 1972 में Bell Labs में विकसित किया था। यह लैंग्वेज Procedural Oriented को सपोर्ट करता है। C लैंग्वेज का उपयोग अधिकतर ऑपरेटिंग सिस्टम, Compiler और सिस्टम Driver इत्यादि बनाने के लिये किया जाता है। यह सारे प्रोग्रामिंग लैंग्वेज की Mother लैंग्वेज मानी जाती है। इस प्रोग्रामिंग लैंग्वेज में बनाये गये प्रोग्राम का Extainsaion .c होता है।

C लैंग्वेज में Hello World

 #include <stdio.h>
int main() {
printf("Hello World");
return 0;
}

C लैंग्वेज की विशेषताएं।

C लैंग्वेज की निम्नलिखित विशेषताएं इस प्रकार है।
1- C एक Simple प्रोग्रामिंग लैंग्वेज है।
2- यह प्रोग्रामिंग लैंग्वेज Platform Independent होता है।
3- C लैंग्वेज में लिखे गये प्रोग्राम बहुत तेजी से Compile और Run होते है।
4- यह लैंग्वेज Hardware के बहुत करीब होता है।
5- C प्रोग्रामिंग लैंग्वेज में Dynamic Memory Allocation का फंक्शन होता है
6- C लैंग्वेज Pointer को Support करता है।

C++ लैंग्वेज क्या है।

C++ भी एक General Purpose High Level प्रोग्रामिंग लैंग्वेज है। इस प्रोग्रामिंग लैंग्वेज को Bjarne Stroustrup नें 1985 में Bell Labs में ही विकसित किया था। यह लैंग्वेज Procedural Oriented और Object Oriented दोनो को सपोर्ट करता है। इसमें C लैंग्वेज के Limitations को दूर किया गया है। C++ लैंग्वेज का उपयोग Games, डेस्कटॉप Applications, ऑपरेटिंग सिस्टम और ब्राउजर इत्यादि बनाने के लिये किया जाता है। इस प्रोग्रामिंग लैंग्वेज में बनाये गये प्रोग्राम का Extainsaion .cpp होता है।

C++ लैंग्वेज में Hello World

 #include <iostream>
using namespace std;
int main() {
cout << "Hello World";
return 0;
}

C++ लैंग्वेज की विशेषताएं।

C++ लैंग्वेज की निम्नलिखित विशेषताएं इस प्रकार है।
1- C++ भी एक Simple प्रोग्रामिंग लैंग्वेज है।
2- C++ लैंग्वेज Object Oriented प्रोग्रामिंग को Support करता है।
3- यह प्रोग्रामिंग लैंग्वेज Platform Dependent होता है।
4- C++ प्रोग्रामिंग लैंग्वेज में भी Dynamic Memory Allocation का फंक्शन होता है।
5- C++ लैंग्वेज Pointer और Reference दोनो को Support करता है।


C और C++ लैंग्वेज में अन्तर।

C और C++ लैंग्वेज में निम्नलिखित अन्तर होते है। जो इस प्रकार है।
No C C++
1 C लैंग्वेज Middle लेवल प्रोग्रामिंग लैंग्वेज है। C++ लैंग्वेज High लेवल प्रोग्रामिंग लैंग्वेज है।
2 C लैंग्वेज Procedural Oriented होता है। C++ लैंग्वेज Procedural और Object Oriented दोनो होता है।
3 C लैंग्वेज Top-Down Approuch का प्रयोग करता है। C++ लैंग्वेज Down-Top Approuch का प्रयोग करता है।
4 C लैंग्वेज Namespace उपलब्ध नही होता है। C++ लैंग्वेज Namespace उपलब्ध होता है।
5 C लैंग्वेज Inline Function नहीं होता है। C++ लैंग्वेज Inline Function सपोर्ट करता है।
6 C लैंग्वेज Exception Handling नहीं होता है। C++ लैंग्वेज Exception Handling होता है।
7 C लैंग्वेज Dennis Ritchie द्वारा 1972 में विकसित किया गया है। C++ लैंग्वेज Bjarne Stroustrup द्वारा 1979 में विकसित किया गया है।
8 C लैंग्वेज Pointer को Support करता है। C++ लैंग्वेज Pointer और Reference दोनो को Support करता है।
9 C लैंग्वेज में प्रोग्राम का Extension .c होता है। C++ लैंग्वेज में प्रोग्राम का Extension .cpp होता है।

Post Comment

Previous Post Next Post