Re: सी की दुनिया
कोई भी प्रोग्रमन भाषा को ठीक से सीखने के लिए आपको स्वयं उसमें प्रोग्राम लिखकर उसे कंप्यूटर पर आजमा कर देखना होगा। तैरना सीखने के लिए आपको पानी में उतरना हीं होगा।
इसलिए पहली जरूरत यह होगी कि आपके पास कंप्यूटर हो। लेकिन सी सीखने के लिए कोई हाई-फाई कंप्यूटर नहीं चाहिए। कोई भी पुराना कंप्यूटर, यहां तक कि डोस पर चलने वाले डायनोसर के जमाने के कंप्यूटर भी चल जाएंगे। ये कुछ सौ रुपयों में सेकंड हैंड मिल जाते हैं।
कंप्यूटर का इंतजाम हो जाने पर उसमें कुछ जरूरी सोफ्टवेयर स्थापित करना होगा। मैंने उपर बताया है कि सी एक संकलित (कंपाइल्ड) भाषा है। इसका मतलब यह है कि सी में लिखे गए प्रोग्राम कंप्यूटर पर तभी चलेंगे जब उन्हें संकलित किया जाए। याद रहे, संकलन के दौरान सी प्रोग्राम को यंत्र-भाषा में बदला जाता है (1 और 0 में) ताकि कंप्यूटर उसे समझ सके।
इसलिए आपको अपने कंप्यूटर में कोई अच्छा सी संकलक (सी कंपाइलर) स्थापित करना होगा। जो लोग डोस या विंडोस प्रचालन तंत्र वाले कंप्यूटरों पर हों, उनके लिए टर्बो सी (Turbo C) एक अच्छा संकलक है। यह एक छोटा डोस प्रोग्राम है जिसे आसानी से स्थापित किया जा सकता है। टर्बो सी आपको कंप्यूटर प्रोग्राम बेचने वालों से मिल सकता है। (बोरलैन्ड कंपनी ने टर्बो सी वर्जन १ को अब फ़्री कर दिया है, पर इसका वर्जन ३ जो आसानी से उपलब्ध है और जो मूल रूप से सी++ का कंपाईलर है फ़्री नहीं है, बाकि आपकी मर्जी) यदि टर्बो-सी न मिले, उसी के जैसा कोई अन्य संकलक भी चलेगा। कुछ सी संकलक नेट पर से मुफ्त में भी उतारे जा सकते हैं।
यदि आप लिनक्स वाले कंप्यूटर पर हों, तो उसमें पहले से ही सी संकलक होगा। यदि आप उसे ढूंढ़ न पाएं, तो किसी कंप्यूटर विशेषज्ञ से सलाह लें।
|