विज्ञापन

सी प्रोग्रामिंगअपेक्षाकृत आसान प्रोग्रामिंग भाषाओं के साथ, कार्यक्रम सीखना बहुत कठिन हो सकता है। जबकि जावा के साथ शुरुआत करना आसान है (जहां हमारे पास जावा के लिए मेकयूसेफ पर कई लेख हैं इंटरनेट स्क्रिप्टिंग भाषाएँ "इंटरनेट" बोलना सीखें: आपका गाइड एक्सएचटीएमएल के लिएएक्सएचटीएमएल की दुनिया में आपका स्वागत है - एक्स्टेंसिबल हाइपरटेक्स्ट मार्कअप लैंग्वेज - एक मार्कअप भाषा जो किसी को भी विभिन्न कार्यों के साथ वेब पेज बनाने की अनुमति देती है। यह इंटरनेट की प्राथमिक भाषा है। अधिक पढ़ें तथा निर्णय लेना कि कौन सा सीखना है कौन सी प्रोग्रामिंग भाषा सीखने के लिए - वेब प्रोग्रामिंगआज हम विभिन्न वेब प्रोग्रामिंग भाषाओं पर एक नज़र डालने जा रहे हैं जो इंटरनेट को शक्ति प्रदान करती हैं। यह एक शुरुआती प्रोग्रामिंग श्रृंखला में चौथा भाग है। भाग 1 में, हमने सीखा ... अधिक पढ़ें ), C ++ नहीं हो सकता है।

हालाँकि, कुछ प्रोग्रामिंग अनुभव वाले लोग C ++ को शुरुआती की तुलना में कम कठिन पाएंगे, हालाँकि खुद को सिखाने के लिए बहुत सारी अच्छी वेबसाइटें हैं।

C ++ क्यों जानें?

आप C ++ सीखना क्यों पसंद करेंगे? यह एक बहुत शक्तिशाली प्रोग्रामिंग भाषा है जो मूल रूप से एक "प्रोग्रामर पर विश्वास" आदर्श वाक्य है। जबकि उस रुख के कारण त्रुटियों के अवसर की संभावना बढ़ जाती है, लेकिन यह प्रोग्रामर को अधिक लचीलापन देता है कि वे वास्तव में अपना कोड कैसे लिखते हैं।

instagram viewer

इसके कारण, अधिकांश कार्यक्रम कम से कम आंशिक रूप से इस भाषा या इसके चचेरे भाई, सी में लिखे गए हैं। C ++ सीखना अन्य प्रकार से भी लाभदायक है - जैसे C ++ C के समान है, आप C में भी (और अधिकांश भाग के लिए) कोड को समझ सकते हैं।

सी प्रोग्रामिंग

LearnCpp C ++ के साथ आरंभ करने के लिए शुरुआती और कुछ अनुभवी प्रोग्रामर दोनों के लिए एक शानदार जगह है। साइट के लेखक ने बहुत अच्छी तरह से लिखा है, पूरी तरह से ट्यूटोरियल जो शाब्दिक रूप से हर मूल पाठ को कवर करते हैं (जैसे कि एक अच्छा आईडीई स्थापित करना, जैसे मेरे पसंदीदा लिनक्स के लिए Geany Geany - लिनक्स के लिए एक महान लाइटवेट कोड संपादकहैरानी की बात है, लिनक्स यह नहीं बताता है कि कई अच्छे आईडीई (एकीकृत विकास वातावरण) हैं। मेरा मानना ​​है कि यह इसलिए है क्योंकि दिन में अधिकांश लिनक्स प्रोग्रामर ने अच्छे पुराने नोटपैड (या इस मामले में gedit) को निकाला और शुरू किया ... अधिक पढ़ें ) कुछ बहुत उन्नत सामग्री (जैसे कि सी ++ के 2011 के संशोधन में नवीनतम परिवर्तन)।

जिन साइटों को मैं यहां सूचीबद्ध करता हूं, उनमें से, मैं सभी अन्य लोगों से पहले इसे बाहर करने की कोशिश कर रहा हूं। ट्यूटोरियल एक बहुत तार्किक मार्ग का अनुसरण करता है जो पिछले ट्यूटोरियल में आपके साथ जाते समय बनाता है। इसके अतिरिक्त, प्रत्येक पाठ के बाद, लेखक आपको यह देखने के लिए एक प्रश्नोत्तरी प्रदान करता है कि क्या आप समझ गए हैं कि पाठ क्या था, जो मुझे शानदार लगता है।

c प्रोग्रामिंग उदाहरण

CPlusPlus C ++ सीखने के लिए एक और बेहतरीन वेबसाइट है। हालाँकि इस वेबसाइट में कुछ ट्यूटोरियल भी हैं, लेकिन इसे संदर्भ के तौर पर इस्तेमाल किया जाता है। प्रोग्रामिंग अवधारणाओं के मल्टीट्यूड हैं जिन्हें आप देख सकते हैं, जो तब बहुत सहायक होते हैं जब आप एक निश्चित तकनीक का उपयोग करना चाहते हैं, लेकिन अटकने के लिए होता है।

यह साइट शुरुआती लोगों के लिए पूर्ण सर्वोत्तम नहीं हो सकती है, क्योंकि इसकी संदर्भात्मक प्रकृति का अर्थ है कि इसमें LearnCpp.com की तुलना में अधिक शब्दजाल शामिल है। हालांकि, साइट पर शामिल जानकारी अभी भी बहुत अच्छी है और जब तक आप इसे कहते हैं, तब तक इसका उपयोग किया जाना चाहिए।

सी प्रोग्रामिंग

यदि किसी कारण से पहली दो वेबसाइटें आपके लिए चाय का प्याला नहीं हैं, तो शायद आपके पास Cprogramm.com के साथ थोड़ा और अधिक सौभाग्य होगा। इस वेबसाइट में एक अच्छी तरह से लिखा ट्यूटोरियल और अन्य उपहार भी शामिल हैं जिनका आप निश्चित रूप से उपयोग कर सकते हैं। मैं सिर्फ LearnCpp.com को पसंद करने के लिए व्यक्तिगत रूप से ऐसा करता हूं क्योंकि मुझे उस साइट पर ट्यूटोरियल थोड़े मिलते हैं समझने में आसान, और पाठों के बीच नेविगेट करना आसान है क्योंकि वे अधिक संगठित हैं (फिर से, मेरे राय)। हालाँकि, आपकी राय मेरी जैसी नहीं हो सकती है, इसलिए यदि यह आपके लिए बेहतर काम करता है, तो इसका उपयोग करें!

Cprogramming.com के बारे में अच्छी बात यह है कि इसमें C ++ के साथ-साथ C दोनों ट्यूटोरियल शामिल हैं, इसलिए आप एक ही लेखक द्वारा लिखे गए ट्यूटोरियल के माध्यम से दोनों भाषाओं को सीख सकते हैं। यह दो भाषाओं के बीच तुलना करने के लिए बहुत अच्छा है, साथ ही अगर आप इस साइट के साथ आसान होने के लिए C ++ सीख रहे हैं, तो यह संभवतः C ट्यूटोरियल के साथ आसान होगा।

निष्कर्ष

उम्मीद है, इन तीन साइटों से लैस, आप C / C ++ पर एक मुट्ठी प्राप्त करने में सक्षम होंगे और अपने स्वयं के कार्यक्रम लिखना शुरू कर देंगे। बस याद रखें कि जैसा आप शुरू करते हैं, कार्यक्षमता उपस्थिति पर प्राथमिकता होनी चाहिए, इसलिए ऐसा महसूस न करें कि आपका कार्यक्रम कुछ भी नहीं है अगर इसमें GUI नहीं है। एल्गोरिदम और अन्य कोडिंग वो हैं जो एक प्रोग्राम बनाता है जो इसे करना चाहिए, और अगर यह काम करता है, तो बढ़िया है! मिशन पूरा हुआ!

आइए जानते हैं कि आप नीचे दी गई टिप्पणियों में किन साइटों को पसंद करते हैं।

छवि क्रेडिट: शटरस्टॉक के माध्यम से बाइनरी कोड के साथ इंटरनेट पृष्ठभूमि

डैनी उत्तरी टेक्सास विश्वविद्यालय में एक वरिष्ठ हैं, जो ओपन सोर्स सॉफ्टवेयर और लिनक्स के सभी पहलुओं का आनंद लेते हैं।