कम्प्युटर, कार्यक्रम
कार्यक्रम भाषा 2016 को दर्जा
कार्यक्रम आजको संसारमा प्राविधिक प्रगति को सबैभन्दा समृद्ध उद्योग हो। कार्यक्रम संग काम गर्न आवश्यकता अब लगभग गतिविधि हरेक कम्प्यूटरीकृत छ रूपमा, पक्कै छैन। किन राम्रो प्रोग्रामर अत्यधिक दुवै रूस र विदेश मूल्यवान छन् भन्ने छ।
कार्यक्रम भाषा बारे छोटकरीमा
एक कार्यक्रमको भाषा कम्प्युटर कार्यक्रम लेख्न आवश्यक परस्पर वर्ण को एक प्रणाली छ। साथै, त्यहाँ कार्यक्रम असर जो नियम, एक सेट छ। कम्प्युटर को नियम आधारमा गणना प्रक्रियाहरू कार्य वा वस्तुहरू सम्हाल्छ। यसको लागि मानव-कम्प्युटर अन्तरक्रिया विशेष कार्यक्रमको एक विधि डिजाइन।
त्यहाँ कार्यक्रम को लागि भाषा को दुई मुख्य प्रकार हो:
- मानक (विन्यास प्रतिनिधित्व तत्व र अर्थ विज्ञान को सेट)।
- Incarnation मानक (आफ्नै सफ्टवेयर उपकरण मानक संचालन सुनिश्चित गर्न)।
शक्ति र हाल विद्यमान भाषाहरूको बहुमुखी तापनि कुनै विन्यास छैन विश्वव्यापी छ। प्रणाली को विविधता एक नयाँ भाषा विकल्पहरू आविष्कार गर्न बाध्य। बहु-कोर प्रोसेसर र गतिशीलता को प्रसार विकासकर्तालाई लागि नयाँ काम सिर्जना गर्नुभएको छ।
ऐतिहासिक जानकारी
पहिलो विद्युतीय कम्प्युटर सिर्जना देखि कार्यक्रम बारे आठ हजार भाषा आविष्कार गरेका थिए। र अब तिनीहरूले सिर्जना गर्न लगभग दैनिक जारी। तथापि, तिनीहरू धेरै धेरै मात्र निर्माताहरू ज्ञात, तर मानिसहरूले लाखौं प्रयोगको लागि तिनीहरूलाई केही उपलब्ध छन्।
प्रोग्रामिंग मूल को उन्नाइसौँ शताब्दीमा हौं। केही हदसम्म यो प्रोग्रामयोग्य उपकरणहरू, उदाहरणका लागि, मिसिन र यांत्रिक पियानो बुनाई भनिन्छ सकिएन। व्यवस्थापन सिद्धान्त जो वर्तमान कार्यक्रम भाषाहरुको प्रोटोटाइप, केवल एक धेरै simplistic र आदिम रूपमा छलफल गर्न सकिन्छ निर्देशनहरू आधारित थियो।
सृष्टिको संस्थापक मध्य-उन्नाइसौँ शताब्दीमा Bernoulli नम्बर विश्लेषणात्मक इन्जिन को लागि अभिप्रेरित गणना लागि कार्यक्रम लेख्न गर्ने एडा Lovelace अगस्ट कार्यक्रम भाषाहरु, एक ब्रिटिश गणितज्ञ छ चार्ल्स Babbage को। यो मानिन्छ , पहिलो कम्प्युटर प्रोग्रामर को गणितज्ञ पनि कार्यक्रम भाषाहरूको एक नाम पछि।
जग
प्रविधिको विकास त्यहाँ कार्यक्रम केही सिर्जना को गणना प्रक्रिया नियन्त्रण गर्ने सिर्जना गर्न आवश्यक थियो उद्योग। यहाँ हामी कार्यक्रम भाषाहरूको एक किसिम देखा पर्न थाले।
यहाँ तिनीहरूलाई केही हो:
- कोडांतरक - कम-स्तर भाषा सीधा हार्डवेयर संग कुराकानी गर्न डिजाइन।
- बेसिक - सजिलो कार्यक्रम; स्वचालन हालतमा को प्रारम्भिक अधिग्रहण लागि आवश्यक।
- "Cobol" - एक उच्च स्तर; यो आर्थिक समस्या समाधान गर्न प्रयोग।
- "फोर्ट्रान Language" - एक उच्च स्तर; यो गणनाको कार्यहरू algorithmization गर्न सिर्जना गरिएको थियो।
- "नरक" - एक उच्च स्तर; प्रक्रिया नियन्त्रण स्वचालन लागि डिजाइन (Ady Lavleys को सम्मान मा नाम)।
- पास्कल - कार्यक्रम सिकाउन डिजाइन गरिएको थियो।
- सी र सी ++ - सबै आवेदन विश्वव्यापी भाषा; मा सिस्टम प्रोग्रामर को आवश्यकताहरु मा आधारित छ।
लोकप्रिय भाषाहरु
कार्यक्रम भाषा RedMonk को लोकप्रियता को मूल्यांकन GitHub र StackOverflow साइट मा छलफलहरू मा मूल्यांकन आधारित छ। 2016. लागि निम्नानुसार यो सूची छ:
- जाभास्क्रिप्ट।
- Java।
- PHP।
- अजगर।
- सी #।
- C ++।
मूल्याङ्कन अनुसार, सबै भन्दा लोकप्रिय यस्तो जाभास्क्रिप्ट र Java रूपमा भाषाहरू छन्। यो तिनीहरूले Google Chrome मा निर्मित छन् किनभने, अचम्मको छैन, र सफारी ब्राउजर, अक्सर ग्रह मा धेरै मानिसहरूले प्रयोग गरिन्छ जो। साथै, यी धन सबैभन्दा लोकप्रिय कार्यक्रम AdobeAcrobat र पाठक संलग्न छन्। त्यसैले, कार्यक्रम भाषाहरुको दर्जा प्रयोगकर्ता निश्चित रकम को लोकप्रियता मा आधारित छ।
तर IEEESpectrum पत्रिका अनुसार, सबैभन्दा लोकप्रिय यो जावा, अजिङ्गर र सी ++ पछि छ सी छ। यो अनुक्रम ज्ञात साइटहरूमा विशेष प्रश्नहरु लागि खोज परिणाम हालतमा निर्धारण गरिन्छ।
सूचकांक Tiobe
Tiobe - एक सूचकांक जो लोकप्रियता र माग (दर्जा) प्रोग्रामिंग भाषाहरु निर्धारण गर्न अनुमति दिन्छ। गणना भाषा को नाम समावेश खोजमा बनेको छ।
निम्नानुसार दर्जा Tiobe कार्यक्रम भाषा हो: पहिलो स्थानमा Java छ, दोस्रो स्थानमा सी पर्छ, र तेस्रो - C ++। मार्च 2016 मा Java अन्य भाषाहरू माझ लोकप्रियता 25% शेयर बजार आयोजित। सी को लोकप्रियता 14% 2% घट्यो। यो iPhone र iPad प्लेटफर्ममा मुख्य कारण एकदम, अचम्मको छ जो आफ्नो स्थिति ObjectiveC, गुमाए। जाभास्क्रिप्ट पनि यसको लोकप्रियता, गुमेको छ सूचीमा को अन्त सार्ने।
रूपमा लक्षित श्रोताको चासो आधारमा गठन गरिएको छ कार्यक्रम भाषाहरूको यो दर्जा, बारम्बार परिवर्तन विषय हो।
बारम्बार प्रयोग भाषाहरू
तपाईंले सिर्जना जब ओएस प्रयोगकर्ता आवश्यक हुनेछ के ठीक भविष्यवाणी गर्न असम्भव छ। कहिलेकाहीं यो सञ्चालन प्रणाली हो कि उपलब्ध छैन पर्याप्त सुविधाहरू छैन भनेर हुन्छ। तिनीहरूलाई आवश्यक कार्यक्रम भाषाहरु, लिखित र कार्यान्वयन जो मार्फत एक विशेष कोड द्वारा सिर्जना गर्न को लागि यो छ। उहाँले कम्प्युटर द्वारा पहिचान र कार्यक्रम सम्पादन वा सहायक सिर्जना गरिएको छ। यस्तो समस्याको लागि, सबै भन्दा लोकप्रिय भाषाहरू सी र सी ++, साथै बेसिक र पास्कल छन्। तिनीहरूले सामान्यतया Windows र डस लागि सिर्जना गर्नुहोस्।
कार्यक्रम को लागि भाषा दुई समूह विभाजित छन्:
- ग्राहक (प्रतिनिधि जाभास्क्रिप्ट छ)।
- सर्भर (राम्रो उदाहरण गर्दछ HTML)।
सोही, यो HTML कार्यक्रम भाषाहरूको सूची tops। यसको लाभ अवस्थित ब्राउजर को कुनै पनि सजिलो पहिचान HTML-टेम्प्लेट छन्। यो भाषा आफ्नो ज्ञान बिना नै कार्यक्रम उच्च स्तर मा सार्न असम्भव छ, आधारभूत छ।
भाषाको लागि मांग
रोजगारीको विभिन्न क्षेत्रहरू सान्दर्भिकता आधारित दर्जा मांग कार्यक्रम भाषाहरु। वित्तीय प्रणाली लागि यस्तो जावा र सी # रूपमा सिर्जना कार्यक्रम, को लागि परिष्कृत र विविध उपकरण चाहिन्छ। तर वेब पृष्ठहरू र यस्तो कार्यक्रम उदाहरणको लागि, जाभास्क्रिप्ट वा रूबी लागि एक सरल र संक्षिप्त भाषा, आवश्यक छ।
सबैभन्दा लोकप्रिय हाकिमहरूले को क्षेत्र मा SQL को ज्ञान छ। MySQL, Microsoft SQL जस्तै जस्तै डेटाबेस सिर्जना धेरै ठूलो संस्थाहरू द्वारा प्रयोग गरिन्छ जो यो आधारित छ। साथै, एन्ड्रोइड र सबै फोन SQLite भनिन्छ SQL डेटाबेस पहुँच IOS र आधारित।
: यस क्षेत्रमा कार्यक्रम भाषाहरूको मूल्याङ्कन मांग को निम्न सूची दिन्छ जाभा, जाभास्क्रिप्ट, ग # र अरूलाई।
तसर्थ, हामी निष्कर्षमा पुग्न सक्छौं। र्याङ्किङ्ग प्रोग्रामिङ भाषा 2016 लोकप्रियता, उपयोग र माग धेरै समान एक माध्यम प्रदान गर्दछ। तर मतभेद अवस्थित गर्छन, तर यो कारण गतिविधिको व्यक्तिगत क्षेत्रको विभिन्न आवश्यकताहरू।
Similar articles
Trending Now