आज भी उपयोग की जाने वाली सबसे पुरानी प्रोग्रामिंग भाषाओं में से एक C है। यह भाषा दुनिया में सबसे लोकप्रिय भाषाओं में से एक है, जहाँ तक C++ और C# जैसी शाखाओं को जन्म देने की बात है। जो लोग एक प्रोग्रामिंग भाषा सीखने में रुचि रखते हैं, वे संभवतः सी की कुछ विविधताओं से परिचित हो सकते हैं, और जो पहले से ही इन विविधताओं को जानते हैं, वे पहले से ही मूल से परिचित हो सकते हैं। बेशक, सी अभी भी अपने उत्तराधिकारियों से बहुत अलग है, और इसे सीखना उतना सरल नहीं है जितना कि कुछ लोग सोच सकते हैं। आकांक्षी प्रोग्रामर - और प्रौद्योगिकी में रुचि रखने वाले किसी और को - अपने अमेज़ॅन समीक्षाओं के आधार पर 6 सर्वश्रेष्ठ सी प्रोग्रामिंग पुस्तकों की जांच करनी चाहिए।
इस सूची में प्रत्येक आइटम को उनकी कुल समीक्षाओं के साथ-साथ उनके सकारात्मक औसत द्वारा व्यवस्थित किया जाता है। इसके अतिरिक्त, जबकि वहाँ कई प्रोग्रामिंग पुस्तकें हैं, बहुत कम ही C ++ जैसे ऑफशूट का चयन करने के बजाय C पर ही विशेष ध्यान देते हैं। यह सूची केवल केवल सी के लिए बनी पुस्तकों पर केंद्रित होगी, इसलिए यहां कोई संकलन पुस्तकें मिलने की अपेक्षा न करें।
6. ग्रेग पेरी और डीन मिलर द्वारा सी प्रोग्रामिंग एब्सोल्यूट बिगिनर्स गाइड
सी प्रोग्रामिंग एब्सोल्यूट बिगिनर्स गाइड बिल्कुल वही है जो इसका शीर्षक बताता है। कुछ हद तक पुरानी होने के बावजूद, यह मार्गदर्शिका सी को आसानी से समझने वाला परिचय प्रदान करती है। समीक्षक पुस्तक की व्याख्याओं और निर्देशों से बहुत प्रसन्न थे, भले ही उनमें से कुछ ने खुद को कुछ अध्यायों पर अटका हुआ पाया। बच्चों को कोड करने का तरीका सिखाने के लिए आपको इस पुस्तक का उपयोग करने में कुछ सफलता भी मिल सकती है! ऐसा कहा जा रहा है कि, कई समीक्षकों ने पूरी सामग्री में त्रुटियों का उल्लेख किया, संभवतः भाषा के पुराने C11 संस्करण से निर्मित होने के परिणामस्वरूप। इसके अभी भी बहुत सारे उपयोग हैं, लेकिन यह अब "पूर्ण" शुरुआती मार्गदर्शक नहीं हो सकता है।
समीक्षाएं: कुल 637 समीक्षाओं में से 73% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $29.99 पेपरबैक, $23.99 डिजिटल
Amazon (डिजिटल) या AbeBooks (पेपरबैक) पर अभी खरीदें
5. ई. बालगुरुसामी द्वारा एएनएसआई सी (8वां संस्करण) में प्रोग्रामिंग
संपूर्ण C भाषा पर ध्यान केंद्रित करने के बजाय, ANSI C में प्रोग्रामिंग भाषा के मानकीकृत संस्करण पर केंद्रित है। पुस्तक में एएनएसआई सी में पाई जाने वाली कई अवधारणाओं को शामिल किया गया है, जो पाठकों को निर्देश देती है कि विभिन्न ऑपरेशन कैसे करें। समीक्षक आमतौर पर भीतर पाई जाने वाली सामग्री से प्रसन्न होते हैं, जिसमें प्रश्नों और अवधारणाओं की बहुतायत शामिल होती है जो नए लोगों के साथ-साथ उन्नत उपयोगकर्ताओं के लिए उपयोगी हो सकते हैं।
दुर्भाग्य से, कुछ समीक्षकों ने एएनएसआई सी में प्रोग्रामिंग की अपनी प्रतियों के साथ मुद्दों को नोट किया। कुछ को क्षतिग्रस्त पुस्तकें मिलीं जबकि अन्य के पूरे पृष्ठ गायब थे। यदि आप खरीदारी करने का निर्णय लेते हैं तो इसके बारे में जागरूक रहें, क्योंकि "नई" चिह्नित वस्तुओं में भी उन लोगों के लिए कुछ समस्याएं हो सकती हैं जो सावधान नहीं हैं।
समीक्षाएं: कुल 1,128 समीक्षाओं में से 68% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $21.60
Amazon या AbeBooks पर अभी खरीदें
4. दीपाली श्रीवास्तव द्वारा सी इन डेप्थ
सी इन डेप्थ उन नौसिखियों के लिए एक और उपयोगी संसाधन है जो सी प्रोग्रामिंग में तल्लीन होना चाहते हैं। इस पुस्तक में भाषा पर 400 से अधिक पृष्ठों की जानकारी है, कई समीक्षकों ने इसे शुरू करने के लिए सबसे अच्छी पुस्तकों में से एक के रूप में प्रशंसा की है। अफसोस की बात है कि ई. बालगुरुसामी की पेशकश की तरह, कई समीक्षकों ने खुद को इस संसाधन की भौतिक गुणवत्ता से नाखुश पाया। कुछ ने रिपोर्ट की कि आगमन से पहले इसकी पैकेजिंग से आंतरिक सीडी ले ली गई थी, जबकि अन्य ने पुस्तक को खराब स्थिति में पाया। एक बार फिर, अनौपचारिक विक्रेताओं से इस आइटम को खरीदते समय सावधानी बरतें। यहां तक कि अगर सामग्री शीर्ष पायदान है, तो किताब के टुकड़ों में समाप्त होने पर इसका अधिक उपयोग नहीं होगा।
समीक्षाएं: कुल 1,266 समीक्षाओं में से 66% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $30.95
Amazon या AbeBooks पर अभी खरीदें
3. यशवंत कानेतकर द्वारा लेट्स अस सी
लेट अस सी लगभग वार्षिक रूप से अद्यतन की जाने वाली पुस्तकों की एक लंबी कतार का हिस्सा है। जबकि 18वां संस्करण खरीद के लिए उपलब्ध है, 17वां संस्करण अभी भी काफी नया है और यशवंत कानेतकर की पेशकशों का सबसे अच्छी तरह से समीक्षित संस्करण है। जबकि समीक्षक इस बात पर फटे हुए प्रतीत होते हैं कि शुरुआती लोगों के लिए इसका कितना अच्छा उपयोग किया जा सकता है, फिर भी वे इस पुस्तक की अनुशंसा करते हैं कि इसमें कितनी सामग्री शामिल है। ऐसी कुछ किताबें हैं जो इस तरह की गहराई तक जाती हैं, जो इसे उन्नत उपयोगकर्ताओं और शुरुआती लोगों के लिए समान रूप से एक बढ़िया विकल्प बनाती हैं। बस जागरूक रहें कि, एक बार फिर, कुछ समीक्षकों को पुनर्मुद्रण और खराब भौतिक गुणवत्ता के साथ समस्याओं का सामना करना पड़ा। हमेशा की तरह, सुनिश्चित करें कि आप ये पुस्तकें प्रतिष्ठित विक्रेताओं से प्राप्त करें!
समीक्षाएं: कुल 2,079 समीक्षाओं में से 67% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $24.95
Amazon या VitalSource पर अभी खरीदें
2. ब्रायन कर्निघन और डेनिस रिची द्वारा सी प्रोग्रामिंग भाषा
सी प्रोग्रामिंग लैंग्वेज आपको अब तक की सबसे पुरानी प्रोग्रामिंग किताबों में से एक हो सकती है। हैरानी की बात है, यह भी सर्वश्रेष्ठ में से एक है। मानकीकृत एएनएसआई सी भाषा को कवर करने के लिए धन्यवाद, यह जो कुछ भी सिखाता है वह आधुनिक दुनिया में प्रोग्रामिंग पर लागू किया जा सकता है। समीक्षक पुस्तक को एक शानदार संदर्भ के रूप में प्रशंसा करते हैं, उनमें से कई प्रशंसा करते हैं कि यह अभी भी बहुत विस्तृत होने के बावजूद कितना संक्षिप्त है।
इस पुस्तक के बारे में एक आम शिकायत यह है कि इसमें नौसिखियों के लिए अनुकूलता का अभाव है। कई समीक्षकों ने प्रिंट प्रकार और परिचयात्मक विवरण की कमी के साथ समस्याओं का उल्लेख किया है। यह एक ऐसी पुस्तक है जिसमें आपको कुछ समय डूबने की आवश्यकता होगी, खासकर यदि आपको पहले से ही सी का ज्ञान नहीं है। इससे बेहतर संसाधन।
समीक्षाएं: कुल 3,557 समीक्षाओं में से 82% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $38.36
Amazon या AbeBooks पर अभी खरीदें
1. डारेल एल. ग्राहम द्वारा सी प्रोग्रामिंग लैंग्वेज
हालांकि यह इस सूची में पिछले आइटम के समान नाम साझा करता है, डारेल ग्राहम की सी प्रोग्रामिंग लैंग्वेज शिक्षण की अपनी शैली प्रदान करती है। इस अनूठी शैली के कारण यहाँ अन्य पुस्तकों की तुलना में अधिक मिश्रित समीक्षाएँ हुई हैं, क्योंकि यह अभ्यास या चुनौतियाँ प्रदान करने के बजाय शब्दों और अवधारणाओं को समझाने पर केंद्रित है। समीक्षाओं की संख्या के कारण यह इस सूची में सबसे ऊपर है, लेकिन वास्तव में यहां किसी भी अन्य पुस्तक की तुलना में सबसे कम 5-स्टार औसत है।
डारेल ग्राहम की पेशकश का एक फायदा है। इस सूची में यह एकमात्र पुस्तक है जो अपने डिजिटल संस्करण को पूरी तरह से मुफ्त में पेश करती है। यह ज्ञात नहीं है कि यह ऑफर कब तक चलेगा, लेकिन इसकी अपेक्षाकृत कम कीमत अभी भी इसे एक अधिक मजबूत प्रोग्रामिंग पुस्तक के लिए एक अच्छा साथी बनाती है।
समीक्षाएं: कुल 3,818 समीक्षाओं में से 62% ने इस पुस्तक को 5 स्टार दिए
सूची मूल्य: $7.98
Amazon (डिजिटल) या AbeBooks (पेपरबैक) पर अभी खरीदें
चूँकि इस भाषा की कई शाखाएँ हैं, आप यह सुनिश्चित करना चाहेंगे कि आपको C पर एक पुस्तक मिल रही है, न कि इसकी विविधताओं में से एक जैसे कि C#। अन्य भाषाओं की तुलना में इस भाषा पर आश्चर्यजनक रूप से बहुत कम पुस्तकें हैं। आप नई पुस्तकों और पुराने संस्करणों से भी सावधान रहना चाहेंगे। जबकि C भाषा में कुछ मानकीकरण हैं, फिर भी इसमें कुछ अपडेट हैं जिन पर आप नज़र रखना चाहेंगे, जिनमें C17 जैसे संस्करण शामिल हैं। जब तक आप सी प्रोग्रामिंग किताबों की पूरी तरह से तलाश कर रहे हैं, तब तक आपको बहुत सारी सामग्री मिल सकती है!
यदि आप यह देखने में रुचि रखते हैं कि C ने अन्य भाषाओं को कैसे प्रेरित किया है, तो समीक्षाओं के आधार पर सर्वोत्तम C++ पुस्तकें और JavaScript पुस्तकें देखें!