प्रोग्रामिंग एक रचनात्मक र रोचक प्रक्रिया हो। प्रोग्रामहरू सिर्जना गर्न यो सधैँ भाषाहरू थाहा पाउन आवश्यक छैन। कार्यक्रमहरू सिर्जना गर्न कस्तो उपकरण आवश्यक छ? तपाईंलाई एक प्रोग्रामिंग वातावरण चाहिन्छ। यसको सहयोगको साथमा तपाईका आदेशहरू कम्प्युटरको लागि बाइनरी कोडलाई बुझ्न योग्य छन्। तर त्यहाँ धेरै भाषाहरू छन्, र थप प्रोग्रामिङ वातावरणहरू छन्। हामी कार्यक्रमहरू सिर्जना गर्न कार्यक्रमहरूको सूची समीक्षा गर्नेछौं।
पास्कल ABC.NET
पास्कल ABC.NET पास्कल भाषाको लागि एक सरल मुक्त विकास वातावरण हो। यो अक्सर स्कूल र विश्वविद्यालयहरूमा प्रशिक्षणको लागि प्रयोग गरिन्छ। रुसीमा यो कार्यक्रमले तपाईंलाई कुनै पनि जटिलताको परियोजनाहरू सिर्जना गर्न अनुमति दिनेछ। कोड सम्पादकले तुरुन्तै मद्दत पुर्याउनेछ र सहयोग गर्दछ, र कम्पाइलले त्रुटिहरू बिन्दु गर्नेछ। यसको उच्च गति कार्यक्रम निष्पादन छ।
पास्कल को प्रयोग को लाभ यो वस्तु-आधारित प्रोग्रामिंग हो। OOP प्रोसेसर प्रोग्रामिंग भन्दा धेरै सजिलो छ, यद्यपि अधिक उदार।
दुर्भाग्यवश, PascalABC.NET कम्प्यूटर स्रोतहरुमा केहि मांग छ र पुराना मिसिनहरु मा लटका सकते हो।
PascalABC.NET डाउनलोड गर्नुहोस्
फ्री पास्कल
फ्री पास्केल क्रस-प्लेटफर्म संकलक हो, एक प्रोग्रामिंग वातावरण होइन। यसको साथ, तपाईं सही हिज्जेको लागि कार्यक्रम जाँच गर्न सक्नुहुन्छ साथै साथै यसलाई चलाउन सक्नुहुन्छ। तर तपाईँ यसलाई ईईईमा संकलन गर्न सक्नुहुन्न। नि: शुल्क पास्केलसँग उच्च गतिको कार्यान्वयन छ, साथ साथै सरल र सहज अंतरफलक।
धेरै समान कार्यक्रमहरूमा जस्तै, नि: शुल्क पास्कलमा कोड सम्पादकले उनको लागि आदेशहरूको लेखन पूरा गरेर प्रोग्रामरलाई मद्दत गर्न सक्छ।
यसको खतरा यो हो कि कम्पाइलले मात्र पत्ता लगाउन सक्छ कि त्रुटिहरू छन् वा छैन। यसले रेखा चयन गर्दैन जुन त्रुटि भयो, त्यसैले प्रयोगकर्ताले यसको खोजी गर्नु पर्छ।
नि: शुल्क पास्कल डाउनलोड गर्नुहोस्
टर्बो पास्कल
कम्प्युटरमा प्रोग्रामहरू सिर्जना गर्ने लगभग पहिलो उपकरण - टर्बो पास्कल। यो प्रोग्रामिंग वातावरण DOS अपरेटिङ सिस्टमको लागि सिर्जना गरिएको छ र तपाईले Windows मा यसलाई चलाउन थप सफ्टवेयर स्थापना गर्न आवश्यक छ। रूसी भाषा समर्थित छ, यसमा यसको उच्च गति र संकलन छ।
टर्बो पास्कलसँग यो रोचक विशेषता छ जस्तै ट्रेसिंग। ट्रेस मोडमा, तपाईं चरण द्वारा कार्यक्रम चरण को संचालन को निगरानी र डाटा परिवर्तन को पालन गर्न को निगरानी गर्न सक्छन्। यसले पत्ता लगाउन मद्दत पुर्याउँदछ जुन त्रुटिहरू - तार्किक त्रुटिहरू।
यद्यपि टर्बो पास्कल प्रयोग सरल र विश्वसनीय छ, तर यो थोडा पुरानो हो: 1 99 6 मा बनाइएको छ, टर्बो पास्कल केवल एक OS-DOS को लागि उपयुक्त छ।
टर्बो पास्कल डाउनलोड गर्नुहोस्
लाजरस
यो पास्कल मा एक दृश्य प्रोग्रामिंग वातावरण हो। यसको प्रयोगकर्ता-अनुकूल, सहज ज्ञान युक्त इन्टरफेसले भाषाको न्यूनतम ज्ञानको साथ कार्यक्रम सिर्जना गर्न सजिलो बनाउँछ। लाजरस डेल्फी प्रोग्रामिङ भाषासँग लगभग पूर्णतया मिल्दो छ।
एल्गोरिदम र हाईएसमको विपरीत, लाजरसले अझै पनि हाम्रो मामला पास्कल भाषाको ज्ञान बुझ्छ। यहाँ तपाईँले आफ्नो माउस बिट बिट द्वारा प्रोग्राम मात्र नलगाउनुहोला, तर प्रत्येक तत्वको लागि कोड पनि वर्णन गर्नुहोस्। यसले तपाइँलाई प्रोग्राममा प्रसोधन गर्ने प्रक्रियाहरू बुझ्न अनुमति दिन्छ।
लाजरसले तपाईंलाई ग्राफिक्स मोड्युल प्रयोग गर्न अनुमति दिन्छ जसको साथ तपाई छविहरूसँग काम गर्न सक्नुहुन्छ र साथै खेलहरू सिर्जना गर्दछ।
दुर्भाग्यवश, यदि तपाईंसँग कुनै प्रश्नहरू छन् भने, तपाईंले लाजरससँग कुनै दस्तावेज छैन किनभने तपाईंले इन्टरनेटमा जवाफहरू खोज्नु पर्नेछ।
लाजरस डाउनलोड गर्नुहोस्
HiAsm
HiAsm एक मुक्त निर्माता हो जुन रूसी मा उपलब्ध छ। तपाइँ प्रोग्रामहरू सिर्जना गर्न भाषा जान्न आवश्यक छैन - यहाँ तपाईंले यो डिजाइनरको रूपमा मात्र टुक्रा बनाउनुहुन्छ, तपाई यसलाई इकट्ठा गर्नुहुन्छ। धेरै घटकहरू यहाँ उपलब्ध छन्, तर तपाईं एड-अनहरू स्थापना गरेर आफ्नो दायरा विस्तार गर्न सक्नुहुन्छ।
एल्गोरिदमको विपरीत, यो ग्राफिकल प्रोग्रामिंग वातावरण हो। तपाईंले सिर्जना गर्नुहुने सबै कुरा तस्वीर र आरेखको रूपमा स्क्रिनमा प्रदर्शित गरिनेछ र कोड होइन। यो एकदम सजिलो छ, यद्यपि पाठ प्रविष्टि अधिक केही मानिसहरू।
HiAsm धेरै शक्तिशाली छ र यसमा उच्च कार्यक्रम कार्यक्रम निष्पादन छ। यो ग्राफिक्स मोड्युल प्रयोग गर्दा खेलहरू सिर्जना गर्दा विशेष गरी महत्त्वपूर्ण छ, जसले महत्त्वपूर्ण कामलाई कम गर्दछ। तर HiAsm को लागि यो एक समस्या छैन।
HiAsm डाउनलोड गर्नुहोस्
एल्गोरिथ्म
एल्गोरिथ्म रुसीमा कार्यक्रमहरू सिर्जना गर्ने वातावरण हो, केहि मध्ये। यसको विशेषता यो हो कि यो पाठ भिजुअल प्रोग्रामिंग प्रयोग गर्दछ। यसको अर्थ तपाईंले भाषा जान्न बिना प्रोग्राम सिर्जना गर्न सक्नुहुन्छ। एल्गोरिथ्म एक निर्माता हो जसले घटकको ठूलो सेट छ। प्रत्येक भागमा जानकारी प्रोग्राम कागजातमा फेला पार्न सकिन्छ।
साथै, एल्गोरिदमले तपाईंलाई ग्राफिक्स मोड्युलसँग काम गर्न अनुमति दिन्छ, तर ग्राफिक्स प्रयोग गरेर अनुप्रयोगहरूले एक लामो समय पूरा गर्न सक्नेछन्।
नि: शुल्क संस्करणमा, तपाईं developal साइटमा मात्र .exe बाट एक परियोजना संकलन गर्न सक्नुहुन्छ र एक दिन मात्र 3 पटक। यो एक प्रमुख नुकसान हो। तपाइँ एक इजाजतपत्र संस्करण खरिद गर्न सक्नुहुन्छ र कार्यक्रममा परियोजनाहरू सम्बद्ध गर्नुहोस्।
एल्गोरिदम डाउनलोड गर्नुहोस्
IntelliJ IDEA
IntelliJ IDEA सबैभन्दा लोकप्रिय क्रस-प्लेटफर्म आइडीई मध्ये एक हो। यो वातावरणमा नि: शुल्क, थोरै सीमित संस्करण र एक सशुल्क एक छ। अधिक प्रोग्रामरहरूको लागि, नि: शुल्क संस्करण पर्याप्त छ। यसमा एक शक्तिशाली कोड सम्पादक छ जसले त्रुटिहरू सच्याउनेछ र कोड तपाईंको पूरा गर्नेछ। यदि तपाइँ गल्ती गर्नुहुन्छ भने, वातावरणले तपाईंलाई यो बारेमा जानकारी दिन्छ र सम्भावित समाधानहरूको सुझाव दिन्छ। यो एक बुद्धिमान विकास वातावरण हो जुन तपाईंको कार्यहरु प्रत्याशित गर्दछ।
InteliiJ IDEA मा अर्को सुविधाजनक सुविधा स्वचालित स्मृति व्यवस्थापन हो। तथाकथित "कचरा कलेक्टर" लाई लगातार याद राख्ने मेमोरीको निगरानी गर्दछ जुन प्रोग्राममा आवंटित गरिन्छ, र जब मेमोरी अब आवश्यक छैन, कलेक्टरले यसलाई निषेध गर्दछ।
तर सबैको क्षति छ। एक थोपा भ्रमित इन्फेसेसन एक समस्या हो कि नौसिख प्रोग्रामरहरु सामना गर्दछ। यो पनि स्पष्ट छ कि यस्तो शक्तिशाली वातावरणसँग सही अपरेसनको लागि उच्च प्रणाली आवश्यकता छ।
पाठ: IntelliJ IDEA को प्रयोग गरेर जावा कार्यक्रम कसरी लेख्न
IntelliJ IDEA डाउनलोड गर्नुहोस्
ग्रहण
प्रायः, ग्रहण जावा प्रोग्रामिङ भाषाको साथ काम गर्न प्रयोग गरिन्छ, तर यसले अन्य भाषाहरूसँग कामलाई पनि समर्थन गर्दछ। यो IntelliJ आइडीए मुख्य प्रतियोगिहरु मध्ये एक हो। ग्रहण र समान प्रोग्रामहरू बीचको भिन्नता यो हो कि तपाईले विभिन्न एड-अनहरू स्थापना गर्न सक्नुहुनेछ र तपाइँ यसलाई पुरा गर्न सक्नुहुनेछ।
ग्रहणमा उच्च संकलन र कार्यान्वयन गति पनि छ। तपाईं यो वातावरणमा कुनै पनि अपरेटिङ सिस्टममा प्रत्येक कार्यक्रम सिर्जना गर्न सक्नुहुन्छ, किनभने जाभा एक क्रस-प्लेटफर्म भाषा हो।
IntelliJ बाट ग्रहण को अंतर आईडीईए - इंटरफेस। ग्रहणमा, यो धेरै सरल र स्पष्ट छ, जसले शुरुआती शुरुवातका लागि अझ उपयुक्त बनाउँछ।
तर पनि, जाभाका सबै IDE जस्तै, ग्रहणमा अझै पनि आफ्नै प्रणाली आवश्यकताहरू छन्, त्यसैले यसले हरेक कम्प्युटरमा काम गर्दैन। यद्यपि यी आवश्यकताहरू धेरै उच्च छैनन्।
ग्रहण डाउनलोड गर्नुहोस्
यो निश्चित रूपमा भन्न असम्भव छ कि कार्यक्रमहरू सिर्जना गर्ने प्रोग्राम सबैभन्दा राम्रो हो। तपाईंले एउटा भाषा रोज्नु पर्छ र यसको लागि हरेक बुधबार प्रयास गर्नुपर्छ। सबै पछि, प्रत्येक IDE फरक छ र यसको आफ्नै विशेषताहरू छन्। कसलाई थाहा छ तिमीलाई कसलाई मनपर्छ।