दोस्तों यदि आप भी कोई कंप्यूटर से related पढाई कर रहे हैं तो आप ने भी C Programming Language का नाम जरूर सुना होगा नमस्कार दोस्तों मैं रोहित आज की इस post में आपको C Programming Language के बारे में पूरी जानकारी दूँगा |
Introduction Of C Programming Language
1960 और 1970 के दशक के दौरान, CPU का हर cycle और मेमोरी का हर byte महंगा था |Bell लैब के इंजीनियर Dennis Ritche ने एक procedural, general-purpose programming language विकसित की है जिसे 1969-1973 के दौरान सीधे machine language में compile किया गया है | C programming language मेमोरी में low-level पहुंच प्रदान करती है और underlying hardware पर पूर्ण control प्रदान करती है |
इन वर्षों में, C सबसे अधिक उपयोग की जाने वाली programming languages में से एक बन गई | इसके अलावा, C यकीनन इतिहास में सबसे प्रभावशाली programming language है और इस सूची में लगभग सभी अन्यlanguages को प्रभावित किया है |
यद्यपि C को अक्सर इसकी आकस्मिक जटिलता, असुरक्षित प्रोग्रामिंग और सुविधाओं की कमी के लिए आलोचना की जाती है | साथ ही, C plateform- dependent है, कहने का मतलब यह है कि C कोड portable नहीं है। लेकिन अगर आप अपने हार्डवेयर का सबसे अधिक उपयोग करना चाहते हैं, तो C / C ++ या Rust आपका एकमात्र option है |
Main Feature Of C Programming Language
- जैसा कि C ने मेमोरी को low-level पहुंच प्रदान की और मशीन निर्देशों का compile किया, यह सबसे तेज़ और सबसे शक्तिशाली Programming Languages में से एक है |
- C प्रोग्राम हर प्लेटफ़ॉर्म पर चल सकता है और हर तरह के हार्डवेयर का लाभ उठा सकता है, चाहे वह GPU हो, TPU, कंटेनर, क्लाउड, मोबाइल डिवाइस या माइक्रोकंट्रोलर |
- C, “भाषा की प्रोग्रामिंग भाषाओं” में से एक है, अर्थात, ruby, php, python जैसी कई अन्य प्रोग्रामिंग भाषाओं के Compilers सी में लिखे गए हैं |
Popularty Of C Programming Language:
C इस सूची की सबसे पुरानीProgramming Language है और इसने 47 वर्षों तक industries पर अपना दबदबा कायम रखा है। C ने प्रोग्रामिंग भाषा की लोकप्रियता को किसी अन्य भाषा से अधिक रैंकिंग के रूप में माना है जो TIOBE के दीर्घकालिक रैंकिंग इतिहास से स्पष्ट है |
Main Use Cases:
- System Programming
- Game Development
- IoT and Real-Time Systems
- Machine Learning, Deep Learning
- Embedded Systems
Final Word:
आशा करता हूँ कि मेरे द्वारा लिखा गया यह लेख आप लोंगो को जरूर पसंद आया होगा | यदि फिर भी इस लेख से जुड़ा हुआ आपका कोई सवाल या जवाब हो तो आप मुझेcomments section में comments करके बता सकते है | धन्यवाद !
Hi Friends! I am Rohit Yadav, a Web developer, programmer and blogger. I love to write a blog and share our thoughts and knowledge with other peoples. I think the articles written by me will be very helpful for you.
1 thought on “Introduction Of C Programming Language”