दोस्तों अगर आप हिंदी भाषी है और आपको हिंदी में C language (C language in Hindi )सीखना चाहते है तो आप एक सही जगह पर है जो की आपको C language से सम्बधिंत सभी जानकारी केवल एक ही पोस्ट पर बहुत ही आसानी से मिल जायेगा
दोस्तों आईये इसे आगे पूरी details के साथ समझते है और जानते है की इस उपयोग कैसे और कब किया जाता है इसके साथ ही हम इस पोस्ट में यह भी जानेंगे की इसके कैसे सीख सकते है इत्यादि –
Read also – 5 Best English Sikhane Wala App Download Karna Hai
विषय-सूची
- 1 C language in Hindi
- 2 What is C Language ?
- 3 What is c Language Use –
- 4 C language History
- 5 C language tutorial for beginners in Hindi free
- 6 Best free Website list for c language tutorials
- 7 Top Hindi YouTube channel List for learning c language
- 8 c language interview questions (Q&A)
- 9 1. What is a pointer on pointer?
- 10 2. What is constant?
- 11 3. What is keyword for?
- 12 4. What is a static variable?
- 13 5. What is a null pointer?
- 14 6. What is a dangling pointer?
- 15 7. What is difference between actual and formal parameters?
- 16 8. What is the purpose of keyword Typedef?
- 17 9. What are the bit field?
C language in Hindi
दोस्तों C language एक computer programming languge है जिसका इस्तेमाल computer prograam को तैयार करने के लिए किया जाता है
C language को इस्तेमाल करके कई तरह के application बनाये गए है क्युकी यह एक बहुत ही सरल language है आज के समय में हम कह सकते है की अगर आपको किसी अन्य laguage java , C plus plus जैसे कंप्यूटर programming language को सीखने के लिए यह base का काम करता है
इस language को आप बहुत ही आसानी सीख कर इसके जरिये अन्य programming language को सीख सकते है
What is C Language ?
c language एक computer programming language है जो की C एक general-purpose procedural कंप्यूटर प्रोग्रामिंग भाषा है जो एक स्थिर प्रकार की प्रणाली के साथ structured programming, lexical variable scope, and recursion, का समर्थन करती है।
Desine के अनुसार, C ऐसे निर्माण को प्रदान करता है जो विशिष्ट मशीन निर्देशों के लिए कुशलता से नक्शा करता है। यह पहले से असेंबली भाषा में कोडित अनुप्रयोगों में स्थायी उपयोग पाया गया है।
ऐसे अनुप्रयोगों में computer architectures के लिए oprating system और विभिन्न Aplication software शामिल हैं जो Super computer से लेकर PLC और embed System तक हैं।
C एक imperative procedural language है। इसे कम से कम Runtime समर्थन के साथ मशीन निर्देशों को कुशलतापूर्वक Map करने वाली स्मृति और भाषा निर्माणों को निम्न-स्तरीय पहुंच प्रदान करने के लिए संकलित करने के लिए डिज़ाइन किया गया था।
अपनी निम्न-स्तरीय क्षमताओं के बावजूद, भाषा को क्रॉस-प्लेटफॉर्म प्रोग्रामिंग को प्रोत्साहित करने के लिए डिज़ाइन किया गया था।
Read also – 500+ Picsart Png Whatsapp Group Link
What is c Language Use –
C सबसे शक्तिशाली “आधुनिक” प्रोग्रामिंग भाषा में से एक है, जिसमें यह मेमोरी और कई “निम्न स्तर” कंप्यूटर संचालन तक सीधी पहुंच की अनुमति देता है। C स्रोत कोड को स्टैंड-ए-लोन निष्पादन योग्य कार्यक्रमों में संकलित किया जाता है।
हालाँकि Computer अनुप्रयोगों को लिखने के लिए कई Computer language का उपयोग किया जाता है, लेकिन Computer programming language, C, दुनिया भर में सबसे लोकप्रिय भाषा है।
Microcontolar से oprating system तक सब कुछ C में लिखा गया है क्योंकि यह बहुत ही लचीला और बहुमुखी है, जिससे न्यूनतम कमांड के साथ अधिकतम नियंत्रण हो सकता है।
सी, यह है कि यह सभी उन्नत कंप्यूटर भाषाओं की मूल भाषा है। उदाहरण के लिए, यदि आप C ++ सीखना चाहते हैं, जो एक वस्तु उन्मुख भाषा है,
तो आपको C भाषा को पहले से अच्छी तरह से जानना होगा। एक बार जब आप C प्रोग्रामिंग में महारत हासिल कर लेते हैं, तो आप आसानी से एक और निर्दिष्ट भाषा सीख सकते हैं।
सी में प्रोग्रामिंग काफी आसान है क्योंकि यह अंग्रेजी में बुनियादी कमांड का उपयोग करता है। हालाँकि, सी एक संकलित भाषा है, इसलिए जब आप अपने आदेशों को टाइप करते हैं,
तो अपने प्रोग्राम को निष्पादित करने के लिए, आपको मानव-पठनीय रूप को मशीन-पठनीय भाषा में बदलने के लिए संकलक के माध्यम से इसे चलाने की आवश्यकता होती है।
Read Also – ACP Full Form in Hindi – How to be ACP Police?
C language History
सी प्रोग्रामिंग लैंग्वेज का विकास 1972 में Dennis Ritchie द्वारा AT&T (अमेरिकन टेलीफोन एंड टेलीग्राफ) की बेल प्रयोगशालाओं में किया गया था, जो यू.एस. ए डेनिस रिची में स्थित है
जिसे C language के संस्थापक के रूप में जाना जाता है। इसे पिछली भाषाओं जैसे B, BCPL आदि की समस्याओं को दूर करने के लिए विकसित किया गया था।
C language tutorial for beginners in Hindi free
C language को सीखने के लिए आप कई माध्यम से सीख सकते है जिनमे से हमने कुछ के बारे में नीचे चर्चा किया हुआ है यह सभी free course है जिनसे आप C language को आसानी से सीख सकते है
इनमे कुछ Hindi के clases है तो कुछ english में है
Best free Website list for c language tutorials
- Javatpoint
- Tutorialspoint
- Programiz
- Guru99
- W3schools
- Cprogramming.com
- Fresh2Refresh
- Studytonight
- Alison
Read also – 5 Best Instagram Par Like Badhane Wala Apps 2022
Top Hindi YouTube channel List for learning c language
- edureka!
- Naresh i Technology
- Code with harry
- Telusko
- lernvern
- programmingknowledge
- Easytuts4u
c language interview questions (Q&A)
1. What is a pointer on pointer?
यह एक Pointer variable है जो दूसरे pointer variable के पते को पकड़ सकता है। यह निर्दिष्ट सूचक चर द्वारा रखे गए data को इंगित करने के लिए दो बार डी-संदर्भित करता है।
2. What is constant?
ऐसा मान जिसे संशोधित नहीं किया जा सकता, उसे कहा जाता है। इस तरह के variable, keyword constable के साथ योग्य हैं।
3. What is keyword for?
डिफ़ॉल्ट रूप से फ़ंक्शन का प्रत्येक स्थानीय चर स्वचालित (ऑटो) है। नीचे दिए गए फ़ंक्शन में दोनों चर ’i’ और are j ’स्वचालित चर हैं।
4. What is a static variable?
एक स्थिर स्थानीय चर फ़ंक्शन कॉल के बीच अपना मान बनाए रखता है और डिफ़ॉल्ट मान 0. है। निम्न फ़ंक्शन 1 2 3 प्रिंट करेगा यदि तीन बार कहा जाता है।
5. What is a null pointer?
एक स्थिर स्थानीय चर फ़ंक्शन कॉल के बीच अपना मान बनाए रखता है और डिफ़ॉल्ट मान 0. है। निम्न फ़ंक्शन 1 2 3 प्रिंट करेगा यदि तीन बार कहा जाता है।
6. What is a dangling pointer?
एक Pointer शुरू में वैध पते को धारण करता है, लेकिन बाद में आयोजित पते को जारी या मुक्त कर दिया जाता है। फिर ऐसेPointer को dangling pointer कहा जाता है।
7. What is difference between actual and formal parameters?
Calling end पर Function को भेजे गए मापदंडों को वास्तविक मापदंडों के रूप में कहा जाता है, जबकि औपचारिक परिभाषा नामक Function परिभाषा के प्राप्त होने पर।
8. What is the purpose of keyword Typedef?
इसका उपयोग मौजूदा प्रकार को उर्फ करने के लिए किया जाता है। प्रकार की जटिल घोषणा को सरल बनाने के लिए भी उपयोग किया जाता है
9. What are the bit field?
हम अलग-अलग आकार के पूर्णांक संरचना सदस्यों को bit क्षेत्रों का उपयोग करके गैर-मानक आकार के अलावा बना सकते हैं। ऐसी संरचना का आकार automatic रूप से machine के पूर्णांक आकार के कई के साथ समायोजित किया जाता है।
Read also –