C Language क्या है ? और कैसे सीखे ?

जैसा की आज हम देख रहे हैं | की आज Internet और Computer Sicence Technoloy दिनों दिन कितनी आगे बढ़ रही हैं | और एसे में बच्चों युवाओं  में भी इसके बारे में जानने की इक्षा भी बढ़ रही हैं | आज सभी को Internet की जानकारी हैं सभी को Computer सिखने में भी  दिलचस्पी हैं | बहुत से लोगो को Programmer Hacker बनने में भी रूचि हैं | और वे इसके लिए Programming Laguage को सीखना चाहते हैं | वैसे तो C Programming Language से पहले भी बहुत से Programming थे | लेकिन उन्हें समझना C Programming Language जितना आसान नहीं था | यही करण हैं | की आज भी लोगो का यही सलाह होता हैं | की यदि आपको कोई भी Programming का ज्ञान नही हैं | तो आप C  Programming Language से अपनी शुरुआत कर सकते हैं | को की गलत नहीं हैं | बहुत से एसे Software और Program और Programming Language हैं | जो C  Programming Language से बने हैं | यही करण हैं | की आज भी C Programming Language का Use आज भी होता हैं | और इसे एक शक्तिशाली  Programming Language मानी जाती है |  

C Language क्या है ? और  कैसे सीखे ?
C Language क्या है ? और  कैसे सीखे ? 

 C Language क्या है ? और  कैसे सीखे ? यही हमारे  इस Post में विस्तार से जानेगे | जिससे आपको एक अछी Basic जानकारी मिल जाएगी  | की आप C Language क्या है ? और इसे  कैसे सीखे ? ये सभी जो आपको एक अछे Programmer बनने में मदद करेगी | अगर आप एक अच्छा Software Engineer बनना चाहते है तो आपको कुछ Programming Languages का knowledge (ज्ञान) होना बहुत जरूरी है क्योंकि बिना किसी प्रोग्रामिंग लैंग्वेज को सीखे आप एक अच्छा सॉफ्टवेयर इंजीनियर नहीं बन सकते | आप अपनी प्रोग्रामिंग लैंग्वेज सिखने की शुरूवात C Language से कर सकते है क्योंकि C Language बाकि सभी प्रोग्रामिंग लैंग्वेज की जननि कही जाती है | जब आप C Programming Language अच्छे से सिख जायेंगे तो आपको बाकि सभी Programming Languages को सिखने में बड़ी ही आसानी होगी |
 
 C Language क्या है ? 

C Language एक General-Purpose, Procedure Oriented प्रोग्रामिंग लैंग्वेज है, | जिसको 1972 में Dennis Ritchie ने AT & T’S Bell Telephone Laboratories, US में विकसित किया था | Dennis Ritchie ने सी लैंग्वेज को Unix Operating System बनाने के लिए बनाया था | खास बात ये है कि सी लैंग्वेज की मदद से हम low level प्रोग्रामिंग कर सकते है, इस Feature के कारण C programming language का उपयोग System software जैसे – Operating system, Device Driver, Compiler आदि बनाने के लिए किया जाता है | C Language में बाकि सभी प्रोग्रामिंग लैंग्वेज के बेसिक फीचर्स कवर हो जाते है जैसे – Variable, Data Types, Array, String, Function, Structure, Pointer, Loop, आदि जिसके कारण C language को बाकि सभी प्रोग्रामिंग लैंग्वेज का Mother Language कहा जाता है | एक बार सी लैंग्वेज सिखने के बाद आप बाकि सभी Programming Languages को बड़े ही आसानी से सिख सकते है |

 C Language का इतिहास 

1967 में मार्टिन रिसर्चर ने [ BCPL ] Basic Combin  Programming Language को आरभ किया या Devlop किया इसके बाद केन थामसन ने  BCPL ] Basic Combin  Programming Language को  Develop कर अपनी एक Language बनाई और जिसका नाम BCPL ] Basic Combin  Programming Language में Fist Charecter को चुन कर B Lnguage रखा | B Language से  उसने Unix Operating System बनाई | इसके बाद डेनिश रिची ने Unix Operating System को पुनह बनाने के लिए BCPL ] Basic Combin  Programming Language और फिर B Language से C Language को बनाया जिसका नाम उन्होंने BCPL ] Basic Combin  Programming Language के Letter को आगे बढ़ाते हुए | B Programming के बाद C Progranning रखा | जिसे बेल लेबोटरी में बनाया गया था | 

सी लैंग्वेज ( C Programming Language ) कैसे सीखे  

C Language क्या है ? इसके बारे में जानने के बाद आपके भी मन में ये सवाल जरुर आया होगा की सी लैंग्वेज कैसे सीखे ? जो की कॉमन हैं | इसके लिये आपको घबराने की कोई जरूरत नहीं हैं | क्यों की यदि आपको C Language सिखने के लिये Internet YouTube पर बहुत से एसे Tutorial मिल जायेगे | जहा से आप ये सिख सकते हैं |

C Laguage को Run करने के लिए आपको अपने Computer में एक Compiler की Install कर लेना हैं | फिर आपको उसमे C के Program को Type कर देना हैं | और फिर आपको इसे Compile कर देना हैं | फिर इसके बाद Run कर लेना हैं | इसके बाद आपको आप के Program के According आपको OutPut आपके Computer  Counsol Screen पर मिल जाएगा | आप नीचे देख सकते हैं | C Laguage में बने एक Simple को और इसे आप Run कर भी देख सकते हैं | 

 C Language Basic Program Exp. 



#include <stdio.h>
int main()
{

printf("Hello, World!"); // Hello World! Program In C
return 0;
}

OutPut :-
     Hello World!
C Programming Language इसे आप आसानी से सिख सकते हैं | आप इसके लिए E Book या Book का भी Use कर सकते हैं | सी लैंग्वेज को पूरा सीखना कोई एक दिन का काम नहीं है इसके लिए आपको महीनो लग सकते है साथ में या पर अपने कोडिंग को सुधारने के लिए आपको रोजाना प्रैक्टिस करना भी जरुरी है | सी लैंग्वेज सिखने के लिए यानि कोडिंग की प्रैक्टिस करने के लिए आपको एक सॉफ्टवेर की जरुरत होगी वैसे आपको इन्टरनेट में कई सरे सॉफ्टवेर मिल जायेंगे लेकिन सी लैंग्वेज के लिए Turbo C/C++ और Dev C/C++ काफी पोपुलर सॉफ्टवेर है | जहा पे आप सी लैंग्वेज के कोडिंग की प्रैक्टिस कर सकते है | 
  • C Language के बेसिक्स चीजों को समझे
  • Data Types और Variable का Concept समझे
  • Function और Keywords का यूज़ समझे 
  • एक अच्छा C language की नोट बनाए 
यदि आप इन सभी Topic को सही से समझ जाते हैं | तो आप इसके बाद कोई भी Programming Language को आसानी से समझ सकते हो और उसे भी सिख सकते हो | ये सभी Topic लगभग सभी Programming Laguage कॉमन होता हैं | जैसे, Data Type 



C लैंग्वेज यूज़ Use किया जाता है ? 

एम्बेडेड सिस्टम में ‘सी’ लैंग्वेज का व्यापक रूप से उपयोग किया जाता है। इसका उपयोग सिस्टम एप्लिकेशन को बनाने करने के लिए किया जाता है। यह डेस्कटॉप एप्लीकेशन को बनाने के लिए यूज़ किआ जाता है। Adobe के सॉफ्टवेयर जैसे Photoshop वगेरा भी सी लैंग्वेज की मदद से बनाया जाता है। इसका उपयोग ब्राउज़र और उनके एक्सटेंशन को बनाने के लिए किया जाता है। Google का क्रोमियम ‘C’ प्रोग्रामिंग लैंग्वेज का उपयोग करके बनाया गया है। इसका उपयोग डेटाबेस को बनाने के लिए किया जाता है। MySQL सबसे लोकप्रिय डेटाबेस सॉफ्टवेयर है जिसे ‘C’ लैंग्वेज का उपयोग करके बनाया गया है।

इसका उपयोग ऑपरेटिंग सिस्टम को विकसित करने में किया जाता है। ऑपरेटिंग सिस्टम जैसे कि ऐप्पल के ओएस एक्स, माइक्रोसॉफ्ट के विंडोज और सिम्बियन को ‘सी’ भाषा का उपयोग करके विकसित किया गया है। इसका उपयोग डेस्कटॉप के विकास के साथ-साथ मोबाइल फोन के ऑपरेटिंग सिस्टम के लिए किया जाता है। इस प्रोगरामिंग लैंग्वेज को सभी सभी programming language का आधार माना जाता है क्योंकि इसमें सारे syntax बहुत ही आसान होते हैं | और जो भी C के बाद बने लगभग  सभी Programming Language को Develop करने में C Programming Language का इस्तेमाल किया गया है,| इसी वजह से इस Programming लैंग्वेज को सबसे शुरू में सिखाया जाता है।

इन सभी को बनाने में भी C Programming का Use किया जाता हैं | जैसे ...
  • Operating Systems
  • Language Compilers
  • Assemblers
  • Text Editors
  • Print Spoolers
  • Network Drivers
  • Modern Programs
  • Databases
  • Language Interpreters
  • Utilities
 C Language की विशेषताएं ( Features of C language in Hindi ) 
  1. C एक सरल और आसान Programming Language है |
  2. C Language में इंग्लिश जैसे Command/Instructions होते है जिसको पड़ना ,समझना, Code करना एक प्रोग्रामर के लिए बहुत ही आसान है |
  3. C एक Procedure Oriented प्रोग्रामिंग लैंग्वेज है |
  4. C बहुत ही पॉवरफुल और Case Sensitive प्रोग्रामिंग लैंग्वेज है |
  5. C Language Compiler based ,डायनामिक प्रोग्रामिंग लैंग्वेज है |
  6. C Language एक Middle level language है जिसके कारण इससे Low Level और High Level दोनों ही तरह की प्रोग्रामिंग की जा सकती है |
  7. सी लैंग्वेज ऑपरेटिंग सिस्टम और एम्बेडेड सिस्टम डेवलपमेंट करने में सबसे अधिक इस्तेमाल की जाने वाली प्रोग्रामिंग लैंग्वेज है।
  8. सी लैंग्वेज काफी पोर्टेबल और पॉवरफुल प्रोग्रामिंग लैंग्वेज है | 
  9. सी लैंग्वेज एक Syntax Based Language  है | 
  10. सी एक जनरल पर्पस प्रोग्रामिंग लैंग्वेज है जो बाकि सभी लैंग्वेज के बेसिक फीचर्स को कवर कर लेता है |


 Conclusion :- 

हमें उम्मीद हैं | की आपको हमारी यह लेख C Language क्या हैं | और C language कैसे सीखे जरुर पसंद आई होगी. हमारा हमेशा से यही कोशिश रहता हैं | की Readers को  Hindi  विषय में पूरी जानकारी प्रदान की जाए | यदि आपके मन में इस Article को लेकर कोई भी Doubts हैं | या आप चाहते हैं | की इसमें कुछ सुधार होनी चाहिए | तब इसके लिए आप नीच Comments लिख सकते हैं.|  यदि आपको यह लेख C Programming Language क्या हैं |  हिंदी में पसंद आया या कुछ सीखने को मिला तब कृपया इस पोस्ट को Social Networks जैसे कि Facebook, WhatsApp +और Twitter Telegram  इत्यादि पर Share कीजिये. |और हमें आप एसे ही जानकारी प्राप्त करने के लिए Telegram पर भी Join कर सकते हैं | Link...👇
c-language-kya-hai-kaise-sikhe-hindi.

ऐसे ही काम की जानकारी और Latest Update के लिए आप हमारें Telegram चैनल जरुर Join करें !.. 

Post a Comment

Previous Post Next Post
© 2019-2021 All Rights Reserved By LOMASH-RISHI