Program या application, game या online service जैसे software विकसित करने में रुचि रखने वाले किसी भी व्यक्ति को programing भाषा सीखकर शुरुआत करनी चाहिए। सैकड़ों programing भाषाएं हैं और एक नया सॉफ्टवेयर program बनाने के लिए अधिक प्रशिक्षण की आवश्यकता होती है।
इसलिए, यह article आरंभ करने की दिशा में आपकी सहायता करने के लिए एक सामान्य overview है। एक महत्वपूर्ण प्रारंभिक कदम यह है कि आप किस program को विकसित करना चाहते हैं, इसके लिए एक योजना बनाएं।
उदाहरण के लिए, एक योजना में program, game या service का उद्देश्य और वे सुविधाएँ शामिल होंगी जिन्हें आप शामिल करना चाहते हैं। जब आप पढ़ना जारी रखते हैं तो सोचें कि आपकी योजना क्या है।
NOTE- यह article प्रोग्राम बनाने के लिए चरण-दर-चरण निर्देश प्रदान नहीं करता है क्योंकि चरण भिन्न प्रकार के प्रोग्राम के आधार पर प्रोग्रामिंग भाषा का उपयोग करते हैं।
Computer Program कैसे बनाये?

भाषा चुनना
जैसा कि हमने ऊपर उल्लेख किया है, कई अलग-अलग programing भाषाएं हैं। Programing भाषा वह है जो आपके program के नियमों और संरचना (syntax) को तय करती है। कौन सी भाषा सीखनी है यह तय करना अपने आप में चुनौतीपूर्ण हो सकता है।
कई विशेषताओं और कार्यों के साथ एक program बनाने के लिए अक्सर आपको एक या अधिक programing भाषाओं में काफी कुशल होने की आवश्यकता होती है।
कहा जा रहा है, किसी भी programing भाषा की concepts की बुनियादी समझ आपको आरंभ करने में मदद करती है। Programing भाषाओं की हमारी सूची में प्रत्येक भाषा द्वारा बनाए जा सकने वाले विभिन्न प्रकार के software के उदाहरण शामिल हैं। यहां हमारी कुछ recommendation दी गई हैं।
Recommendations
अपनी programing भाषा तय करना इस बात पर निर्भर करता है कि आप किस प्रकार का program या script बनाना चाहते हैं। उदाहरण के लिए, Java और Visual Basic दोनों ही लोकप्रिय हैं क्योंकि दोनों ही programing की बुनियादी बातों को आसानी से सीखने का एक अच्छा तरीका है।
अन्य लोकप्रिय भाषाओं में C, C++ और C # शामिल हैं, जो game, application, driver, operating system और कई software program बनाते हैं।
यदि आप online forum, search engine और services जैसे script और program विकसित करने में रुचि रखते हैं, तो HTML के अलावा Perl, PHP और Python सभी लोकप्रिय विकल्प हैं।
एक Editor पर निर्णय लेना
एक editor कोई भी program है जो आपको कंप्यूटर कोड लिखने की अनुमति देता है। वे साधारण से लेकर, basic text editor की तरह, उन्नत software, जैसे Adobe Dreamweaver, Eclipse, JDeveloper, या Microsoft Visual Studio तक हैं।
सौभाग्य से, किसी भी program को text editor में लिखा जा सकता है, जिसका अर्थ है कि आप मुफ्त में शुरुआत कर सकते हैं। जैसे ही आप programing भाषा के साथ अधिक सहज हो जाते हैं, अधिक advanced editor का उपयोग करने की recommend की जाती है, क्योंकि यह कोडिंग और परीक्षण को और अधिक कुशल बना सकता है।
Recommendations
Windows users के लिए, हम Notepad++ जैसे editor का सुझाव देते हैं क्योंकि यह मुफ़्त है और syntax highlighting का support करता है। यदि आप Mac पर हैं, तो आप TextEdit नामक उनके free editor का उपयोग कर सकते हैं। साथ ही, यह ध्यान रखना अच्छा है कि Visual Basic जैसी visual programing भाषाओं में program बनाने के लिए उपयोग किए जाने वाले tool में editor और compiler शामिल होते हैं।
Compiler
अधिकांश कंप्यूटर प्रोग्रामिंग भाषाएं high level programming language हैं, जिसका अर्थ है कि उन्हें समझना आपके लिए आसान है, लेकिन कंप्यूटर के लिए समझना असंभव है। कंप्यूटर के लिए आपके program को “पढ़ने” के लिए, इसे compiled किया जाना चाहिए या एक interpreter होना चाहिए।
प्रोग्रामिंग भाषा की आपकी पसंद यह तय करने वाला कारक है कि आपको इसे compile करने या interpret करने के लिए किसी third-party के program की आवश्यकता होगी या नहीं।
उदाहरण के लिए, Eclipse एक interpreter है जो Java में लिखे गए प्रोग्राम को लेता है और इसे कंप्यूटर द्वारा समझे जाने वाले कोड में “अनुवाद” करता है। Perl जैसी अन्य भाषाओं की व्याख्या की जाती है, जिसका अर्थ है कि उन्हें compile करने की आवश्यकता नहीं है। इन भाषाओं के लिए केवल यह आवश्यक है कि वे कंप्यूटर या script चलाने वाले server पर installed हों।
भाषा सीखना
प्रोग्रामिंग भाषा, editor और compiler पर निर्णय लेने के बाद, आप प्रोग्राम करने के लिए तैयार हैं। अधिकांश उपयोगकर्ताओं के लिए, शुरू करने का सबसे आसान तरीका प्रसिद्ध “Hello World!” program है।
आपके द्वारा अपना प्रोग्राम चलाने के बाद जो “Hello World!” print करता है। Screen पर, अगला कदम भाषा के syntax को सीखना है। ऐसा करने के लिए, आपको निम्नलिखित concepts को समझने की आवश्यकता है:
- एक statement कोड की single line है।
- समझें कि variable declare कैसे करें।
- Conditional statements बनाएं (जैसे- if, elsif, और else)।
- String, array या hash जैसी data structure के बारे में जानें।
- Loops perform करें (जैसे- do, for, foreach, goto, and while)।
- Common code को routines में packaging करने के बारे में जानें।
- Escape script को समझें।
- Comments कैसे करें या कोड के कुछ हिस्सों को temporarily disable कैसे करें।
- Algorithms के बारे में और जानें।
- Regular expressions को समझें।
ये भी जाने-
- Computer Industry में कौन सी नौकरियां उपलब्ध हैं?
- मैं एक मिनट में कितने Words Type कर सकता हूं? कैसे जाने?
- मैं अपनी Typing कैसे सुधार सकता हूं?
हमारी अन्य सेवाएं
- Adsense approved करवाना
- Wordpress setup
- Blogger ब्लॉग को wordpress पे transfer करना
- किसी भी तरह की वेबसाइट बनाना
- Android App बनाना