Introduction Of C Programming Language

दोस्तों यदि आप भी कोई कंप्यूटर से 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

  1. जैसा कि C ने मेमोरी को low-level पहुंच प्रदान की और मशीन निर्देशों का compile        किया, यह सबसे  तेज़ और सबसे  शक्तिशाली Programming Languages में से एक है |
  2. C प्रोग्राम हर प्लेटफ़ॉर्म पर चल सकता है और हर तरह के हार्डवेयर का लाभ उठा सकता है, चाहे वह GPU हो, TPU, कंटेनर, क्लाउड, मोबाइल डिवाइस या माइक्रोकंट्रोलर |
  3. C, “भाषा की प्रोग्रामिंग भाषाओं” में से एक है, अर्थात, ruby, php, python जैसी कई अन्य प्रोग्रामिंग भाषाओं के Compilers सी में लिखे गए हैं |

    Popularty Of C Programming Language:

    C इस सूची की सबसे पुरानीProgramming Language है और इसने 47 वर्षों तक industries पर अपना दबदबा कायम रखा है। C ने प्रोग्रामिंग भाषा की लोकप्रियता को किसी अन्य भाषा से अधिक रैंकिंग के रूप में माना है जो TIOBE के दीर्घकालिक रैंकिंग इतिहास से स्पष्ट है |

    Main Use Cases:

    1. System Programming
    2. Game Development
    3. IoT and Real-Time Systems
    4. Machine Learning, Deep Learning
    5. Embedded Systems

      Final Word:

      आशा करता हूँ कि मेरे द्वारा लिखा गया यह लेख आप लोंगो को जरूर पसंद आया होगा | यदि फिर भी इस लेख से जुड़ा हुआ आपका कोई सवाल या जवाब हो तो आप मुझेcomments section में comments करके बता सकते है | धन्यवाद !

      1 thought on “Introduction Of C Programming Language”

      Leave a Comment

      x