C language in hindi | What is c language in Hindi ?

C Language के बारे में जानने से पहले हम जानते हे की Programming क्या होता हे ?  तो Programming एक Language हे जिस की मदत से हम Computer से Communicate होते हे | जेइसे हम जब किसी और के साथ Communicate होते हे , तो हमें एक Language की मदत लेनी होती हे  , चाहे बो Bengali , English, Hindi Language या फिर किसी और Language से ..उसी तरह से अगर हम Computer को कुछ काम करवाना चाहते हे , तो हम Programming की मदत लेते हे | 

आसान भासा में बोले तो ये Programming , Computer से Communicate होने की एक जरिया हे , और ये Programming कई तरह की होते हे जेइसे C ,C++, Java Python ....etc . और भी कई सारे Language हे |

तो आज हम इस आर्टिकल  में C Language के बारे में जानेंगे वो भी Hindi में , तो चलिए शुरु करते हे  C Language in Hindi


C language in hindi




What is C Language in Hindi 

C एक Middle Level Language हे , मतलब High Level और Low Level दोनों की Functionality को Support करते हे , और इस Language की मदत से हम Function Create कर सकते हे | 

इस C language को Dennis Ritchie ने सन 1972 में AT & TS bell के साथ AOT Laboratory में Develop की थी | आज के टाइम में C Language को System Software और Compiler Create करने के लिए Use किया जाता हे | 
अगर हम Others Language के बारे में बात करे तो जेइसे की Java , C# तो इस Language की जो Compiler होते हे ना वो C Language की मदत से ही बना गया हे , इस लिए आप सोच सकते हो की C Language कितना Important हे | 
C language को सभी Language की Mother कहा जाता हे , क्यू की C के बाद जितने भी Language बने C ,C++ ,Java , Python इन सारे language कही न कही C language की Functionality को Support करते हे , और C Language को ही Belongs करते हे |


ये तो हो गेये C होता क्या हे , किसने Develop की उसके बारे में बेसिक जानकारी ,,,,,

History of C Language :   C Language के इतिहास क्या हे ?

C Language को Dennis Ritchie ने सन 1972 में  USA में जो AT & T Bell नाम के Laboratory हे , जहापे इस C language को Develop किया गया था |
 C के पहले एक और Language को Develop किया गया था , जो B नाम से जाना जाता था , लेकिन उसमे जादा Features ना होने की बजह से और इसमें कोई भी Data Type का कोई Concept नही था , इसलिए इस B Language को Update नही किया गया  , और सिर्फ B Language ही नही , उस Time पे कयी सारे Language को Develop किया गया था , जेइसे - Fortran , COBOL , BCPL इत्यादि ......

लेकिन वो सब Language उतना Popular नही हो पाया , और फिर कुछ Time के बाद B Language के अन्दर कुछ नया Features को add करके ( Data types , Function ) इस C language को Develop किया गया था , इस C के अन्दर वो सारे Features को add कर दिए जो बाकि सारे Language में नही था , इसके बजह से C Language काफी Popular हो गया , और अभी तक चल रहा हे ,, जिसको हर कोई सीखना चाहता हे |

 
तो ये रहे C Language के History के बारे में पूरी जानकारी , उम्मीद करता हु की आप लोग समझ गये होंगे |
अब हम जानेंगे C language की Advantage और Disadvantage के बारे में , पहले हम जान लेते हे C Language की Advantage के बारे में फिर हम जानेंगे Disadvantage के बारे मे ... 

Advantage of C language :-

1. Open Source - 

Open Source का मतलब हे आप इस Language को कही से भी पड़ और सिख सकते हो |

2. Easy to Learn - 

इसका मतलब हे की C Language को कोई भी बड़ी आसानी से सिख सकता हे ,  वो आप धीरे धीरे समझ जायोगे की में एइसा क्यू बोल रहा हु |

3. Portable- 

अब Portable का मतलब हे की आप C Language की Program को एक Device से लेकर दुसरे Device में आसानी से Run करवा सकते हो , मतलब अगर आप Window 10 में Program को Run किये हो और अब आप चाहते हो की उसी Program को किसीऔर Window में Run करना ,, तो वो बड़ी आसानी से Run हो जायेगा ,,,
लेकिन, अगर आप Window का Program Linux Operating System में Run करना चाहते हो, तो बो नही होगा Same Operating System में Run होगा लेकिन अलग Operating System में Run नही होगा ,, C Language की एही एक Disadvantage हे . 
वो क्यू नही होता हे वो हम आगे देखेंगे ,  Same Platform में Run होगा इसलिए तो C Language Portable हे |

4. Easy Debugging - 

Easy Debugging का मतलब हे अगर Programming करने बक्त कोई Error आता हे तो ,उसे आप आसानी से Fix कर सकते हो |

5. Dynamic Memory Allocation -

इसका मतलब हे की आप Run Time Programming के हिसाब से Memory Create कर सकते हो |




तो ये रहा C Language की कुछ Advantage , अब हम जानेंगे C Language की Disadvantage के बारे में |

Disadvantage of C Language :-

1. Object Oriented -

C Programming में Object Oriented की कोई भी Concept नही होता हे , मतलब C Program में  Class , Object या फिर Inheritance के मदत से किसि भी Program को Perform नही किया जा सकता | 

2. Exception Handling - 

C Program Exception Handling को भी Support नही करता , मतलब अगर Programming के Run Time में कोई भी Error आ जाये तो Program वोही पे रुक जायेगा , और इसको आप Handle नही कर सेकते हो |

3 . Garbage Collector -

 इसका मतलब हे की अगर अपने कुछ Variable Create किये हो और उन Variable को आप अभी Use नही करना चाहते हो तो वो सब Variable का जो Memory Space Create हो जायेगा System में वो Memory Space को आप Destroy नही कर सकते हो | C language के पास एइसा कुछ भी नही जो Unused Variable को Destroy कर सकता हे |

4. Platform Dependent 

इसका मतलब हे की इस C Program को आप दुसरे Operating System में Run नही कर सकते हो ,मतलब अगर आप चाहते हो की Window Operating System का Program Linux में Run करना तो वो नही होगा , आप Device अलग अलग कर सकते हो उससे कोई फर्क नही पड़ेगा , पर Operating System Same होना चाहिए |

तो ये रहा C Program का कुछ Disadvantage ....उम्मीदे हे ये Concept आप लोग अछे से समझ गये होंगे ,,,,




Read More :- 




Conclusion 

 अब आप लोग ये तो जान ही चुके हो की  C Language क्या होता हे ? 
तो C  एक Programming Language हे , C Language की मदत से हम बिभिन्य प्रकार की Function Create कर सकते हे , C Language में Program को Run करने के लिए Compiler अलग से Install नही करना पड़ता हे. जो की Others Language के लिए करना पड़ता हे | वो C Language के अन्दर पहले से ही होता हे , C language को आप बड़े आसानी से सिख सकते हो |

उम्मीद करता हु आप लोगो ये (C language in hindi) आर्टिकल पसंद आया हे , अगर पसंद आया तो अपने दोस्तों के साथ शेयर जरुर करे , और अगर इस आर्टिकल से सम्बंधित कोई भी शाबाल हे , तो निचे Comment जरुर करे | 


FAQ


1. C Programming क्या हे ?
Answer :- C Programming एक Computer Language जो एक Middle Level Language हे जिसकी मदत से हम Function Create कर सकते हे |

2. C भासा का जनक कौन हे ?
 Answer:- Dennis Ritchie  , जिसने सन 1972 में इस C Programming को Develop किया था |

3. कम्पुटर में C भासा क्या हे ?
Answer :- कम्पुटर में C एक Programming Language हे , जिसको Dennis Ritchie ने Develop किया था , जिसे Programming Language के Mother Language भी कहा जाता हे | 

4. C और C++ में क्या अंतर हे ?
Answer :- C एक Procedure Oriented Programming Language हे , और C++ एक Object Oriented Programming Language हे , मतलब C में Class और Object को Create नही किया जा सकता , लेकिन C++ में Class और Object का Concept होता हे | 

5. C भासा कैसे सीखे ?
Answer :- C भासा को बहत ही आसानी से सिखा जा सकता हे , जेइसे अगर आप चाहो तो C Language के  किसी किताब की मदत से C Programming को सिख सकते हो , या फिर आज के टाइम बहत सारे Online Course भी होते हे , जिसके माध्यम से आप आसानी से C Language को सिख सकते हो | 

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.