C language
C लैंग्वेज क्या है? (What is C Language?)
C एक General-purpose, Procedural Programming Language है। इसे 1972 में डेनिस रिची (Dennis Ritchie) ने अमेरिका की 'AT&T Bell Labs' में बनाया था। यह एक ऐसी भाषा है जो लो-लेवल (Hardware के करीब) और हाई-लेवल (User के करीब) दोनों तरह की प्रोग्रामिंग करने में सक्षम है, इसलिए इसे Middle-level Language भी कहा जाता है।
C लैंग्वेज का उपयोग क्यों करते हैं ? (Why Use C ?)
आज के समय में भी C का उपयोग बहुत ज्यादा होता है क्योंकि:
स्पीड (Fast Performance): C के प्रोग्राम अन्य भाषाओं (जैसे Python) के मुकाबले बहुत तेजी से चलते हैं।
हार्डवेयर कंट्रोल: यह कंप्यूटर की मेमोरी और हार्डवेयर को सीधे कंट्रोल करने की ताकत देती है।
बड़ी कंपनियों की पसंद: Google, Microsoft और Apple जैसी कंपनियाँ अपने ऑपरेटिंग सिस्टम और ब्राउज़र के मुख्य हिस्से C में ही लिखती हैं।
सीखने में आसान: अगर आप एक बार C सीख लेते हैं, तो आपको C++, Java और Python जैसी भाषाएं समझना बहुत आसान हो जाता है।
- डेटा टाइप्स (Data Types) - यह बताते हैं कि प्रोग्राम में किस तरह की वैल्यू इस्तेमाल होगी:
int: पूर्णांक संख्याओं के लिए (जैसे: 5, 100, -20)
float: दशमलव वाली संख्याओं के लिए (जैसे: 10.5, 3.14)
char: किसी एक अक्षर के लिए (जैसे: 'A', 'b', '$')
- कीवर्ड्स (Keywords) - C में 32 ऐसे शब्द होते हैं जिनका मतलब कंपाइलर को पहले से पता होता है। इन्हें हम नाम के रूप में इस्तेमाल नहीं कर सकते (जैसे: if, else, while, int, return)।
- वेरिएबल्स (Variables) - यह एक नाम होता है जो कंप्यूटर की मेमोरी में डेटा स्टोर करने के लिए दिया जाता है।
उदाहरण: int age = 25; (यहाँ age एक वेरिएबल है जिसमें 25 स्टोर है)।
C प्रोग्राम का बेसिक स्ट्रक्चर
नीचे एक छोटा सा प्रोग्राम है जो स्क्रीन पर "Hello" प्रिंट करेगा:
#include // हेडर फाइल - इनपुट और आउटपुट के लिए
void main() { // यहाँ से प्रोग्राम शुरू होता है
printf("hello");
getch(); // प्रोग्राम खत्म होने की सूचना
}
C लैंग्वेज के उपयोग (Applications)
ऑपरेटिंग सिस्टम: Windows, Linux और Android की कोडिंग में।
एम्बेडेड सिस्टम: माइक्रोवेव, वॉशिंग मशीन और डिजिटल घड़ियों के सॉफ्टवेयर में।
डेटाबेस: MySQL और Oracle जैसे बड़े डेटाबेस बनाने में।
ड्राइवर्स: कंप्यूटर के माउस, कीबोर्ड या ग्राफिक्स कार्ड के ड्राइवर्स लिखने में।
float: दशमलव वाली संख्याओं के लिए (जैसे: 10.5, 3.14)
char: किसी एक अक्षर के लिए (जैसे: 'A', 'b', '$')
void main() { // यहाँ से प्रोग्राम शुरू होता है
printf("hello"); getch(); // प्रोग्राम खत्म होने की सूचना
}
C लैंग्वेज के उपयोग (Applications)
ऑपरेटिंग सिस्टम: Windows, Linux और Android की कोडिंग में।
एम्बेडेड सिस्टम: माइक्रोवेव, वॉशिंग मशीन और डिजिटल घड़ियों के सॉफ्टवेयर में।
डेटाबेस: MySQL और Oracle जैसे बड़े डेटाबेस बनाने में।
ड्राइवर्स: कंप्यूटर के माउस, कीबोर्ड या ग्राफिक्स कार्ड के ड्राइवर्स लिखने में।
Comments
Post a Comment