सी प्रोग्रामिंग लैंग्वेज फॉर बिगिनर्स

click fraud protection

सी एक प्रोग्रामिंग भाषा है जिसका आविष्कार 1970 के दशक में डेनिस रिची ने ऑपरेटिंग सिस्टम लिखने के लिए एक भाषा के रूप में किया था। C का उद्देश्य उन कार्यों की एक श्रृंखला को सटीक रूप से परिभाषित करना है जो कंप्यूटर किसी कार्य को पूरा करने के लिए कर सकता है। इन कार्यों में से अधिकांश में हेरफेर संख्या और पाठ शामिल हैं, लेकिन कुछ भी जो कंप्यूटर शारीरिक रूप से कर सकता है, सी में प्रोग्राम किया जा सकता है।

कंप्यूटर के पास कोई बुद्धिमत्ता नहीं है - उन्हें यह बताना होगा कि क्या करना है और यह किसके द्वारा परिभाषित किया गया है प्रोग्रामिंग भाषा तुम इस्तेमाल। एक बार प्रोग्राम किए जाने के बाद वे कई बार चरणों को दोहरा सकते हैं जितना आप बहुत तेज गति से चाहते हैं। आधुनिक पीसी इतने तेज़ होते हैं कि वे एक या दो मिनट में एक अरब तक गिन सकते हैं।

सी प्रोग्राम क्या कर सकता है?

विशिष्ट प्रोग्रामिंग कार्यों में डेटा को एक में शामिल करना शामिल है डेटाबेस या इसे बाहर खींचकर, गेम या वीडियो में हाई-स्पीड ग्राफिक्स प्रदर्शित करना, पीसी से जुड़े इलेक्ट्रॉनिक उपकरणों को नियंत्रित करना या यहां तक ​​कि संगीत और / या ध्वनि प्रभाव खेलना। आप संगीत बनाने के लिए सॉफ़्टवेयर भी लिख सकते हैं या आपकी रचना करने में मदद कर सकते हैं।

instagram viewer

क्या सी बेस्ट प्रोग्रामिंग लैंग्वेज है?

कुछ कंप्यूटर की भाषाएँ एक विशिष्ट उद्देश्य के लिए लिखा गया था। जावा को मूल रूप से प्रोग्रामिंग ऑपरेटिंग सिस्टम के लिए टोस्टर, सी को नियंत्रित करने के लिए और पास्कल को अच्छी प्रोग्रामिंग तकनीक सिखाने के लिए तैयार किया गया था लेकिन सी का इरादा उच्च स्तरीय विधानसभा भाषा की तरह था, जिसका उपयोग विभिन्न कंप्यूटरों में अनुप्रयोगों को पोर्ट करने के लिए किया जा सकता है सिस्टम।

कुछ कार्य हैं जो C में किए जा सकते हैं लेकिन बहुत आसानी से नहीं, उदाहरण के लिए डिजाइनिंग जीयूआई अनुप्रयोगों के लिए स्क्रीन। अन्य भाषाओं की तरह मूल दृश्य, डेल्फी और हाल ही में सी# GUI के डिजाइन तत्व उनमें बनाए गए हैं और इसलिए वे इस प्रकार के कार्य के लिए बेहतर अनुकूल हैं। इसके अलावा, कुछ स्क्रिप्टिंग भाषाएँ जो एमएस वर्ड और यहां तक ​​कि फ़ोटोशॉप जैसे अनुप्रयोगों के लिए अतिरिक्त प्रोग्रामबिलिटी प्रदान करती हैं, बेसिक के वेरिएंट में की जाती हैं, सी नहीं।

कौन से कंप्यूटर में C है?

बड़ा सवाल है, कौन सा कंप्यूटर नहीं सी है? जवाब - लगभग कोई भी नहीं, जैसा कि 30 साल के उपयोग के बाद यह लगभग हर जगह है। यह रैम और रोम की सीमित मात्रा के साथ एम्बेडेड सिस्टम में विशेष रूप से उपयोगी है। हर प्रकार के ऑपरेटिंग सिस्टम के बारे में सी कंपाइलर हैं।

मैं सी के साथ कैसे शुरू करूँ?

सबसे पहले, आप एक की जरूरत है सी संकलक. कई वाणिज्यिक और मुफ्त उपलब्ध हैं। नीचे दी गई सूची में कंपाइलरों को डाउनलोड और इंस्टॉल करने के निर्देश हैं। दोनों पूरी तरह से स्वतंत्र हैं और एक शामिल हैं आईडीई अपने अनुप्रयोगों को संपादित, संकलित और डीबग करना आपके लिए जीवन को आसान बनाने के लिए।

  • डाउनलोड करो और इंस्टॉल करो Microsoft का दृश्य C ++ 2005 एक्सप्रेस संस्करण
  • डाउनलोड करो और इंस्टॉल करो वाट्सकॉम सी / सी ++ कंपाइलर खोलें

निर्देश आपको यह भी दिखाते हैं कि अपना पहला सी आवेदन कैसे दर्ज करें और संकलित करें।

मैं सी एप्लीकेशन लिखना कैसे शुरू करूँ?

सी कोड एक टेक्स्ट एडिटर का उपयोग करके लिखा गया है। यह नोटपैड या आईडीई हो सकता है जैसे ऊपर सूचीबद्ध तीन संकलक के साथ आपूर्ति की गई। आप निर्देशों की एक श्रृंखला के रूप में एक कंप्यूटर प्रोग्राम लिखते हैं (कहा जाता है बयान) एक अंकन में जो गणितीय सूत्रों की तरह दिखता है।

इसे एक टेक्स्ट फ़ाइल में सहेजा जाता है और फिर मशीन कोड जनरेट करने के लिए संकलित और लिंक किया जाता है जिसे आप चला सकते हैं। कंप्यूटर पर आपके द्वारा उपयोग किए जाने वाले प्रत्येक एप्लिकेशन को इस तरह लिखा और संकलित किया जाएगा, और उनमें से कई सी में लिखे जाएंगे। जब तक यह नहीं था आप आमतौर पर मूल स्रोत कोड को पकड़ नहीं सकते खुला स्त्रोत.

क्या सी ओपन सोर्स से भरपूर है?

क्योंकि यह इतना व्यापक है, बहुत खुला स्रोत सॉफ्टवेयर सी में लिखा गया है। वाणिज्यिक अनुप्रयोगों के विपरीत, जहां स्रोत कोड एक व्यवसाय के स्वामित्व में है और कभी भी उपलब्ध नहीं कराया जाता है, खुले स्रोत कोड को किसी के द्वारा देखा और उपयोग किया जा सकता है। यह कोडिंग तकनीक सीखने का एक शानदार तरीका है।

क्या मुझे एक प्रोग्रामिंग जॉब मिल सकती है?

सौभाग्य से, वहाँ कई सी नौकरियां हैं और कोड का एक विशाल शरीर मौजूद है जिसे अद्यतन करने, बनाए रखने और कभी-कभी पुनर्लेखन की आवश्यकता होगी। त्रैमासिक के अनुसार शीर्ष तीन सबसे लोकप्रिय प्रोग्रामिंग भाषाएं Tiobe.com सर्वेक्षण, जावा, सी और हैं सी ++.

आप अपने खुद के खेल लिख सकते हैं लेकिन आपको कलात्मक होना चाहिए या एक कलाकार मित्र होना चाहिए। आपको संगीत और ध्वनि प्रभाव की भी आवश्यकता होगी। के बारे में और अधिक जानकारी प्राप्त करें खेल का विकास. Quake 2 और 3 जैसे गेम C में लिखे गए थे और आपको इससे अध्ययन करने और सीखने के लिए कोड मुफ्त में उपलब्ध है।

शायद एक पेशेवर 9-5 करियर आपके लिए बेहतर होगा- एक के बारे में पढ़ें पेशेवर कैरियर या शायद की दुनिया में प्रवेश करने पर विचार करें सॉफ्टवेयर इंजीनियरिंग परमाणु रिएक्टर, विमान, अंतरिक्ष रॉकेट या अन्य सुरक्षा-महत्वपूर्ण क्षेत्रों को नियंत्रित करने के लिए सॉफ्टवेयर लिखना।

instagram story viewer