कम्प्युटर, कार्यक्रम
किन उच्च स्तर कार्यक्रम भाषाहरु प्रयोग गर्ने?
तपाईं थाह छ, कम्प्युटर भित्र आदेशहरू सबै संचालक zeros र व्यक्तिहरूलाई एक जटिल र असंरचित अनुक्रम छ जो एक विशेष मिसिन भाषा हस्तान्तरण छन्। यस्तो संकेत को कमी - यो इलेक्ट्रोनिक उपकरण, जहाँ एकाइ एक निश्चित संकेत स्तर, शून्य रूपमा परिभाषित गर्न सकिन्छ लागि धेरै सुविधाजनक छ। तथापि, यो कोड प्रयोग गरेर जटिल कार्यहरू अत्यन्तै कठिन छ प्रदर्शन गर्न निर्देशन लेख्न र त्रुटि र डिबग बस असम्भव फेला पार्न। त्यसैले हामी एक, विशेष विकासकर्ताहरूको लागि थप सुविधाजनक, उच्च स्तर कार्यक्रम भाषाहरू विकास गरे।
कार्यक्रम मानक आदेशहरू एक अनुक्रम छ, जो को कार्यान्वयन विशिष्ट कार्य को समाधान गर्न जान्छ। को लागि पहिलो कम्प्युटर कार्यक्रम मिसिन भाषामा लेखिएका थिए, तिनीहरू धेरै दुष्कर र बुझ्न गाह्रो थियो। प्रारम्भिक मा - मध्य 50-XX अन्तिम, 20 औं, शताब्दीमा कि कार्यक्रम प्रक्रिया थप संरचित गरे पहिलो म्याक्रो, र त्यसपछि तथाकथित देखा विधानसभा भाषा, जो पनि मिसिन कोड मा भरोसा। कम्प्युटर प्रविधिको विकास र सुधार र कार्यक्रम भाषा को तीव्र विकास निम्न। र 50-XX को बीचमा फोर्ट्रान Language, पहिलो पूर्ण-fledged उच्च स्तरको कार्यक्रम भाषा देखियो। 1968 मा, निकोलस Wirth नयाँ भाषा पास्कल व्यापक डिजाइन र रोचक सफ्टवेयर उत्पादन र वर्तमान सिर्जना गर्न प्रयोग गरिन्छ, भएको थियो। त्यसपछि बेसिक भाषा, वस्तु-उन्मुख दृश्य मूल मंच मा प्रयोग गरिन्छ आधार जो आए। को लागि विशेष छाँटकाँट गरिएको छ जो सी, - को 70s त्यहाँ सबैभन्दा व्यापक आज भाषामा प्रयोग थियो सिस्टम कार्यक्रम। हाल, विकास र समग्र र बहुमुखी वस्तु-उन्मुख प्रणाली, साथै ती भाषाहरू इन्टरनेट आवेदन सिर्जना गर्न व्यवसायीक मदत को dissemination: HTML, PHP, Java। जो ससर्त र कम्प्युटर मा प्रयोग गर्दै कुल वजन, साथै धेरै उच्च स्तर कार्यक्रम भाषाहरूको लागि दुई हजार विभिन्न भाषामा कुल कार्यक्रम।
साधारण वर्गीकरण कम-स्तर कार्यक्रम भाषाहरू तथाकथित, वा कार उद्देश्य, र उच्च स्तर कार्यक्रम भाषामा सबै अवस्थित धन विभाजन र प्रयोगकर्ताले केंद्रित। यसको प्रोसेसर र निर्देशन सेटको, वा बरु - तिनीहरूलाई बीच मुख्य फरक कम्प्युटर आधारमा भाषाहरू (अर्थात्, एसेम्बलर र Mnemonic) को पहिलो समूह द्वारा कार्यक्रम लिखित भन्ने तथ्यलाई मा निहित। उच्च स्तरको भाषा कार्यक्रम सम्भव यसको बिना कुनै पनि कम्प्युटरमा चल्नेछ कि अनुप्रयोग प्राप्त बनाउँछ हार्डवेयर। धन पनि दुई ठूलो : भाषा समूह प्रक्रियागत र गैर-प्रक्रियागत, एकाइ पनि संरचनात्मक र परिचालन, कार्यात्मक र तार्किक गर्न शुरू छ जसमा।
सामान्यतया, कार्यक्रम प्रत्येक एक विशेषज्ञ दस विभिन्न कार्यक्रम भाषाहरु, उहाँले विशिष्ट कार्यहरू समाधान गर्न प्रयोग गर्न सक्नुहुन्छ जो बारे आफ्नो निपटान मा छ। मूलतः यो अवश्य हो, उच्च स्तर कार्यक्रम भाषाहरु, तर पनि मिसिन-उन्मुख भाषाहरूको विकासकर्ता लागि गाह्रो व्यापक केही भागहरु सिर्जना गर्न प्रयोग गरिन्छ सफ्टवेयर।
Similar articles
Trending Now