यह इस्नुयुची मूवी प्रोग्रामिंग है। मूवी प्रोग्रामिंग के लिए नई आवश्यकताएँ। Mov प्रोग्रामिंग के लिए डेटा प्रकार प्रणाली

1 परिचय

मानव गतिविधियों के सभी क्षेत्रों में ईओएम का प्रचार, नंबरिंग तकनीक के शुरुआती लोगों द्वारा वोलोडिनिया की एक अलग प्रोफ़ाइल में फखिवत्सिव के क्षेत्र में महत्वपूर्ण है। वीएनजेड के छात्रों की तैयारी में वृद्धि हुई है, क्योंकि पहले पाठ्यक्रमों से ही वे ईओएम और सबसे सरल संख्यात्मक तरीकों की उपलब्धि तक पहुंच जाते हैं, पहले से ही उन लोगों के बारे में नहीं लगता है, जो टर्म पेपर और स्नातक परियोजनाओं के पूरा होने के साथ, संख्यात्मक प्रौद्योगिकी का अतिक्रमण सबसे महत्वपूर्ण वीएन जेड के लिए आदर्श बनता जा रहा है।

इंजीनियरिंग अध्ययन और आर्थिक विज्ञान, और चिकित्सा, भाषा विज्ञान, मनोविज्ञान जैसी पारंपरिक गैर-गणितीय विशिष्टताओं में तकनीकों की संख्या ने तुरंत जीत हासिल की। ज़िम के साथ लिंक पर, यह कहा जा सकता है कि ईओएम के स्टोसुवन्या में एक थोक चरित्र है। विनिकला फ़ाहिवत्सिव की एक संख्यात्मक श्रेणी है - कोरिस्टुवाचिव ईओएम, आपके पिछवाड़े में ईओएम कैसे स्थापित किया जाता है, इसके आवश्यक ज्ञान के रूप में - पहले से ही स्पष्ट सॉफ़्टवेयर सुरक्षा के साथ काम करने के लिए नवागंतुक, साथ ही एक विशिष्ट प्रबंधक से जुड़ी अपनी स्वयं की सॉफ़्टवेयर सुरक्षा का निर्माण न्या. और यहाँ, मेरी प्रोग्रामिंग का विवरण कोरिस्टुवाचेव की सहायता के लिए आता है।

2. भाषा प्रोग्रामिंग क्या है?

मोवा प्रोग्रामिंग- एक औपचारिक संकेत प्रणाली, फॉर्म में एल्गोरिदम के विवरण के लिए मान्यता प्राप्त, विज़ुअलाइज़ेशन के लिए आसान (उदाहरण के लिए, एक कंप्यूटर)। भाषा प्रोग्रामिंग शाब्दिक, वाक्यविन्यास और अर्थ संबंधी नियमों के एक सेट को परिभाषित करती है जिन्हें कंप्यूटर प्रोग्राम को फोल्ड करते समय चुना जाता है। यह प्रोग्रामर को सटीक रूप से यह निर्धारित करने की अनुमति देता है कि कंप्यूटर कैसे प्रतिक्रिया करता है, डेटा को कैसे सहेजना और संचारित करना है, और विभिन्न स्थितियों के लिए सिम पर एक ही काम कैसे करना है।

पहली प्रोग्रामिंग मशीनों के निर्माण के बाद से एक घंटे में, लोग प्रोग्रामिंग के ढाई हजार से अधिक प्रोग्राम लेकर आ चुके हैं। शोरोकु їhnya kіlkіstpopovnyuєtsya नया। डेयाकिम मूव के साथ, उनके व्लास्निह खुदरा विक्रेताओं की केवल एक छोटी संख्या है, जो लाखों लोगों के लिए जाने जाते हैं। पेशेवर प्रोग्रामर कभी-कभी एक दर्जन से अधिक विभिन्न प्रोग्रामिंग भाषाओं के लिए अपने रोबोट पर ही रुक जाते हैं।

भाषा के रचनाकारों ने समझ को अलग तरीके से अव्यवस्थित कर दिया भाषा प्रोग्रामिंग. गहरे स्थानों के मध्य, अधिकांश खुदरा विक्रेताओं के लिए जाना जाता है, є:

· समारोह:प्रोग्रामिंग की भाषा का उद्देश्य कंप्यूटर प्रोग्राम लिखना है, जो किसी अन्य संख्यात्मक प्रक्रिया और अन्य आउटबिल्डिंग के प्रबंधन के संगठन के उद्देश्य से कंप्यूटर में निर्देश स्थानांतरित करने के लिए डिज़ाइन किए गए हैं।

· प्रबंधक:भाषा प्रोग्रामिंग को प्राकृतिक मूव के रूप में पहचाना जाता है, जिसे लोगों से कंप्यूटर तक कमांड और डेटा के हस्तांतरण के साथ-साथ प्राकृतिक मूव vikoristovuyutsya कम स्प्लकुवन्न्या लोग स्वयं मिज़ के रूप में पहचाना जाता है। सिद्धांत रूप में, आप "mov प्रोग्रामिंग" के पदनाम को निर्दिष्ट कर सकते हैं - आदेशों, निर्देशों, कार्रवाई के लिए स्पष्ट निर्देशों को प्रसारित करने की विधि; यह लोगों के स्थानांतरण और सूचनाओं के आदान-प्रदान के रूप में भी काम करता है।

· विकोनन्न्या: Mova प्रोग्रामिंग डेटा संरचनाओं में हेरफेर करने और गणना प्रक्रिया को प्रबंधित करने के उद्देश्य से विशेष निर्माणों का उपयोग कर सकती है।

3. ईओएम पर कार्यों को हल करने के चरण।

सबसे कुशल स्टोसुवन्न्या वीटी को वैज्ञानिक अनुसंधान और इंजीनियरिंग सर्वेक्षणों में श्रम-गहन सर्वेक्षण करने का समय पता था। जब EOM पर vyrіshenni zavdannya मुख्य भूमिका अभी भी लोगों को झूठ बोलना है। टूटे हुए प्रोग्राम के लिए मशीन अब विकोनु योगो नहीं है। मनुष्य और मशीन की भूमिका को समझना आसान है, क्योंकि मंच के नीचे मंडराने पर रोज़्व'याज़न्या ज़वदन्या रोज़बिटी की प्रक्रिया होती है।

समस्या सेटिंग.यह चरण समस्या के परिवर्तन (भौतिक) सूत्रीकरण और निर्दिष्ट अंतिम समाधानों को प्रभावित करता है।

पोबुडोवा गणितीय मॉडल।मॉडल भौतिक प्रक्रिया के मुख्य नियमों का सही (पर्याप्त रूप से) वर्णन कर सकता है। बुनियादी आवश्यकताओं के साथ गणितीय मॉडल के पोबुडोव ची चयन के लिए समस्या की गहरी समझ और गणित के प्रासंगिक प्रभागों के ज्ञान की आवश्यकता होती है।

आपातकालीन स्थितियों का टूटना.ओस्किल्की ईओएम केवल सबसे सरल ऑपरेशन जीत सकता है, गणितीय सूत्र को प्रेरित करने के लिए कार्य की सेटिंग की कोई "समझ" नहीं है। її vyshennya के लिए एक संख्यात्मक विधि पाई जा सकती है जो आपको कार्य को एक निश्चित संख्यात्मक एल्गोरिदम तक ले जाने की अनुमति देती है। एक विशिष्ट त्वचा प्रकार के लिए, पहले से विकसित मानक समाधानों में से सर्वोत्तम समाधान चुनना आवश्यक है।

एल्गोरिथम का विकास.कार्यों की व्युत्पत्ति की प्रक्रिया (गणना प्रक्रिया) प्राथमिक अंकगणितीय और तार्किक संचालन के अनुक्रम में दर्ज की जाती है, जो अंतिम परिणाम की ओर ले जाती है और इसे कार्यों की व्युत्पत्ति का एल्गोरिदम कहा जाता है।

प्रोग्रामिंग.कार्यों को हल करने के लिए एल्गोरिदम मेरे द्वारा एक बुद्धिमान मशीन पर दर्ज किया गया है, जो बिल्कुल संचालन के अनुक्रम - कार्यक्रमों को देखता है। ध्वनि की प्रक्रिया सक्रिय मध्यवर्ती आंदोलन की मदद से की जाती है, और प्रसारण मशीन और सिस्टम द्वारा ही किया जाता है।

कार्यक्रम ठंडा हो गया.कार्यक्रम को विभिन्न क्षमादानों, अशुद्धियों, टाइपो त्रुटियों का बदला लेने के लिए संकलित किया गया है। कराधान में कार्यक्रम नियंत्रण, निदान (खोज और नियुक्ति), क्षमा और गोद लेना शामिल है। परिणामों की विश्वसनीयता में सुधार के लिए नियंत्रण (परीक्षण) कार्यों के आधार पर कार्यक्रम का परीक्षण किया जा रहा है।

सर्वेक्षण किये गये.इस स्तर पर, रोज़राहुंकी के लिए छुट्टियां तैयार की जा रही हैं और रोज़राहुंकी को बेहतर कार्यक्रम के लिए चलाया जा रहा है। मैन्युअल वर्कफ़्लो को बदलने और परिणामों को संसाधित करने की सहायता से, आप परिणामों को दृश्य पाठ्य और ग्राफ़िकल जानकारी में देखने के लिए मैन्युअल रूपों का व्यापक रूप से उपयोग कर सकते हैं, जो किसी व्यक्ति के लिए समझ में आता है।

परिणामों का विश्लेषण.जांच के परिणामों का सावधानीपूर्वक विश्लेषण किया जाता है, वैज्ञानिक और तकनीकी दस्तावेज तैयार किए जाते हैं।

4. आपको मूवी प्रोग्रामिंग की आवश्यकता क्यों है?

Vykonannі प्रोग्रामों में रोबोटिक कंप्यूटर पोलागै की प्रक्रिया, ताकि सिंग ऑर्डर का एक सेट सिंग ऑर्डर में हो। कमांड का मशीन दृश्य, जो शून्य और एक को जोड़ता है, दिखाता है कि केंद्रीय प्रोसेसर द्वारा यह कैसे किया जा सकता है। इसके अलावा, कंप्यूटर के डाई के अनुक्रम को सेट करने के लिए, yakі vіn maє vykonati, dvіkovіh kodіv vіdpovіdnih komandov के अनुक्रम को सेट करना आवश्यक है। मशीन कोड में प्रोग्राम हजारों कमांड से बने होते हैं। ऐसे कार्यक्रम लिखना एक व्यस्त कार्य है। प्रोग्रामर शून्य के संयोजन और त्वचा कार्यक्रम के दो कोडों में से एक को याद रखने के लिए जिम्मेदार है, साथ ही डेटा के पते के दो कोड जो संख्या विजयी होने पर विजयी होते हैं। एक प्रोग्राम लिखना आसान होगा जैसे कि वह मेरा हो, प्राकृतिक मानव भाषा के करीब, और प्रोग्राम को एक मशीन में अनुवाद करना और कंप्यूटर को रोबोट को सौंपना। तो विनाइल मूवी, विशेष रूप से लेखन कार्यक्रमों के लिए पहचानी जाती है। प्रोग्रामिंग ले जाएँ.

Є अमीर अलग भाषाप्रोग्रामिंग. Vyrіshennya bіshostі zavdan के लिए Vzagali vikoristovuvavt उनमें से कोई भी हो सकता है। कार्यक्रम के बारे में अधिक जानने के लिए, vicoristovuvatime vyshennaya त्वचा से बेहतर बोलने का तरीका जानने के लिए ї विशिष्ट कार्य, mov maє possibilty से त्वचा के टुकड़े, गाने के प्रकार zavdan का अभिविन्यास, समझने और वस्तुओं का वर्णन करने का अपना तरीका, vicoristovuvanih के समय पर चेरी दिवस.

बैगाटो मूव प्रोग्रामिंग को दो समूहों में विभाजित किया जा सकता है: कम समता की फिल्मेंі उच्च समभाव की फिल्म.

निम्न स्तर की चालों से पहले, असेंबली भाषा चालें होती हैं (अंग्रेजी टोअसेम्बल से - असेंबल, असेंबल)। असेंबलर की भाषा में आदेशों की प्रतीकात्मक समझ होती है, जिसे आसानी से समझा जा सकता है और आसानी से भुलाया जा सकता है। दो कमांड कोड के अनुक्रम के प्रतिस्थापन को उनके प्रतीकात्मक पदनामों द्वारा लिखा जाता है, और दो डेटा पतों के प्रतिस्थापन, जो कमांड के अगले घंटे के लिए विजयी होते हैं, प्रोग्रामर द्वारा चुने गए इन डेटा के प्रतीकात्मक नाम हैं। कभी-कभी असेंबलर भाषा को मेनेमोकोड या ऑटोकोड कहा जाता है।

अधिकांश प्रोग्रामर उच्च स्तर के प्रोग्राम से जुड़े होते हैं। एक महान मानव भाषा की तरह, ऐसी भाषा की अपनी वर्णमाला हो सकती है - भाषा में विजयी पात्रों की तरह, अवैयक्तिक प्रतीक। प्रतीकों के चक्र से mov के मुख्य शब्दों के नाम जोड़े जाते हैं। मुख्य शब्दों की त्वचा अपने कार्य को स्पष्ट करती है, इसलिए हमारे शब्दों की भाषा की तरह ही, हमारे शब्द, दिए गए मूव के वर्णमाला से मुड़े हुए, मूव के विभिन्न भागों के कार्यों को विकॉनाइज़ कर सकते हैं। फ़िल्म के गीत वाक्य-विन्यास नियमों का पालन करते हुए मुख्य शब्द वाक्य में एक-एक करके आते हैं। त्वचा का प्रस्ताव दिन के अगले क्रम को निर्धारित करता है, क्योंकि यह विकोनाटी कंप्यूटर हो सकता है।

उच्च समकक्ष की भाषा एक व्यक्ति और कंप्यूटर के बीच मध्यस्थ की भूमिका निभाती है, जिससे लोगों को किसी व्यक्ति के लिए अधिक परिचित तरीके से कंप्यूटर के साथ संवाद करने की अनुमति मिलती है। अक्सर ऐसी भाषा समस्याओं को हल करने का सही तरीका चुनने में मदद करती है।

इससे पहले कि मेरी उच्च समता का प्रोग्राम कैसे लिखा जाए, प्रोग्रामर फोल्ड कर सकता है कलन विधि rozv'yaज़न्न्या कार्य, वह कार्य के लिए कवर योजना है, जो इस कार्य की पूर्ति के लिए आवश्यक है। जिस मूवी को फॉरवर्ड फोल्डिंग एल्गोरिदम की आवश्यकता होती है उसे अक्सर कहा जाता है एल्गोरिथम फिल्में.

भाषा प्रोग्रामिंग एक औपचारिक संकेत प्रणाली है, जिसे कंप्यूटर प्रोग्राम रिकॉर्ड करने के लिए मान्यता प्राप्त है। प्रोग्रामिंग की भाषा शाब्दिक, वाक्य-विन्यास और अर्थ संबंधी नियमों के एक सेट को परिभाषित करती है जो प्रोग्राम और प्रोग्राम का उपयुक्त स्वरूप निर्धारित करती है, जैसे कि केरुवन्न्यम के लिए विकोनाє व्यकोनावेट्स (कंप्यूटर)।

Vysokorіvneva mov प्रोग्रामिंग - mov प्रोग्रामिंग, एक प्रोग्रामर द्वारा गति और दक्षता के लिए razbroblen। उच्च-स्तरीय भाषा की मुख्य छवि एक अमूर्तता है, ताकि सार्थक निर्माणों का परिचय, जो संक्षेप में ऐसी डेटा संरचनाओं और उन पर संचालन का वर्णन करता है, मशीन कोड में उनका विवरण (अन्यथा, निम्न-स्तरीय भाषा प्रोग्रामिंग) अधिक उपयोगी है और समझने के लिए फ़ोल्ड करने योग्य.

निम्न-स्तरीय भाषा प्रोग्रामिंग (निम्न-स्तरीय भाषा प्रोग्रामिंग) - भाषा प्रोग्रामिंग, वास्तविक या आभासी (उदाहरण के लिए, जावा, माइक्रोसॉफ्ट .NET) प्रोसेसर के मशीन कोड में गैर-मध्यवर्ती प्रोग्रामिंग के करीब। मशीन कमांड की पहचान के लिए, स्मरणीय पहचान को बजाएं। त्से ने मुझे दो शून्य और एक के स्पष्ट अनुक्रम पर कमांड को याद रखने की अनुमति दी, और एक मानव मूवी (अंग्रेजी में ध्वनि) के शब्दों को जल्द ही समझने की अनुमति दी।

मूवी प्रोग्रामिंग निम्न स्तर

पहले कंप्यूटरों को डबल मशीन कोड के साथ प्रोग्राम किया जाना था। प्रोटेप्रोग्रामुवाट इस तरह से - कार्य को फोल्ड करने वाले कार्यकर्ता को डॉसिट करने के लिए। इन कार्यों को सरल बनाने के लिए, निम्न-स्तरीय कार्यक्रम सामने आने लगे, जैसे कि उन्हें देखने के लिए अधिक समझदार व्यक्ति से मशीन कमांड सेट करने की अनुमति दी गई हो। बाइनरी कोड में परिवर्तन के लिए विशेष कार्यक्रम बनाए गए - अनुवादक।

चित्र .1। असेंबलर में मशीन कोड और योग का एक उदाहरण

अनुवादक इस पर साझा करते हैं:

    कंपाइलर - प्रोग्राम के टेक्स्ट को मशीन कोड में परिवर्तित करें, जिसे सहेजा जा सकता है और फिर कंपाइलर के बिना संशोधित किया जा सकता है (उदाहरण के लिए, एक्सटेंशन *.exe के साथ फ़ाइलों को कनवर्ट करना);

    दुभाषिए - प्रोग्राम के भाग को मशीन कोड में परिवर्तित करते हैं, और उसके बाद अगले भाग पर जाते हैं। साथ ही, प्रोग्राम दुभाषिया पर विजय प्राप्त करेगा।

कम रिव्न्या की फिल्म का बट एक असेंबलर है। निम्न स्तर की फिल्में एक विशिष्ट प्रकार के प्रोसेसर पर केंद्रित होती हैं और इसकी कुछ विशेषताओं की रक्षा करती हैं, असेंबलर में प्रोग्राम को एक अलग हार्डवेयर प्लेटफ़ॉर्म पर स्थानांतरित करने के लिए, आपको इसे फिर से लिखने की आवश्यकता हो सकती है। Pevni v_dminnosti यह सिंटैक्सी प्रोग्राम pіd raznі कंपाइलर है। यह सच है, एएमडी और इंटेल के कंप्यूटरों के लिए केंद्रीय प्रोसेसर व्यावहारिक रूप से शानदार हैं और केवल विशिष्ट कमांड द्वारा नियंत्रित होते हैं। और अक्ष अन्य एक्सटेंशन के लिए विशेष प्रोसेसर है, उदाहरण के लिए, वीडियो कार्ड, टेलीफोन और सूचना।

पेरेवागी

निम्न-स्तरीय भाषा की मदद से कुशल और कॉम्पैक्ट प्रोग्राम बनाए जाते हैं, रिटेलर के टुकड़े प्रोसेसर की सभी क्षमताओं तक पहुंच से इनकार करते हैं।

नेडोलिकी

    एक प्रोग्रामर जो निम्न स्तरीय भाषा के साथ काम करता है, वह उच्च योग्यता, माइक्रोप्रोसेसर सिस्टम की अच्छी समझ का दोषी है, जिसके लिए प्रोग्राम बनाया जा रहा है। इसलिए, चूंकि कंप्यूटर के लिए एक प्रोग्राम बनाया जा रहा है, इसलिए कंप्यूटर के अटैचमेंट और विशेष रूप से रोबोटिक प्रोसेसर के अटैचमेंट और विशेषताओं को जानना आवश्यक है;

    परिणामी प्रोग्राम को कंप्यूटर में स्थानांतरित नहीं किया जा सकता है या किसी अन्य प्रकार के प्रोसेसर से जोड़ा नहीं जा सकता है;

    महान और फोल्डिंग कार्यक्रमों के विकास के लिए एक महत्वपूर्ण समय।

छोटे सिस्टम प्रोग्राम, डिवाइस ड्राइवर, गैर-मानक सुविधाओं के साथ स्टिक मॉड्यूल, विशेष माइक्रोप्रोसेसर प्रोग्रामिंग के लिए निम्न स्तर की फिल्में चलायी जानी चाहिए, यदि सबसे महत्वपूर्ण शक्तियां कॉम्पैक्टनेस, स्विडकोड और हार्डवेयर संसाधनों तक सीधी पहुंच की संभावना हैं।

असेंबलर निम्न स्तर की भाषा है, जिसका उपयोग डोसी में व्यापक रूप से किया जाता है।

सबसे पहले, यदि आप प्रोग्राम करना सीखना चाहते हैं, तो आपको उनके इतिहास और डी स्टिंक ज़स्तोसोवुएत्स्य के बारे में थोड़ा जानना होगा।

मैं आपके लिए 25 प्रकार की प्रोग्रामिंग भाषा पर एक नज़र डालता हूँ। सबसे लोकप्रिय से शुरू करके सबसे कम लोकप्रिय तक। यह लेख प्रोग्रामिंग के क्षेत्र में नए लोगों के लिए संपादित किया गया है। आप त्वचा की भाषा के बारे में पढ़ सकते हैं और वह चुन सकते हैं जो शादी के लिए आपके लिए सबसे उपयुक्त हो।

प्रोग्रामिंग भाषा सीखने से पहले पहला कदम आगे बढ़ना है, मेरा सुझाव है कि आप पाठ्यक्रम सीखें।

1.जावास्क्रिप्ट

प्रोटोटाइप-उन्मुख स्क्रिप्ट भाषा प्रोग्रामिंग। वेब-साइड को लाइव बनाने के लिए जावास्क्रिप्ट बैक-टू-बैक है। ब्राउज़रों में, बदबू सीधे HTML से जुड़ी होती है और, जैसे ही पक्ष zavantazhuetsya होता है - वे तुरंत vikonuyutsya होते हैं।

यदि जावास्क्रिप्ट भाषा बनाई जा रही थी, तो उसका एक अलग नाम था: लाइवस्क्रिप्ट। हालाँकि, जावा भाषा पहले से ही लोकप्रिय थी, और विपणक ने इस बारे में झूठ बोला कि नई भाषा को और अधिक लोकप्रिय कैसे बनाया जाए।

यह योजना बनाई गई थी कि जावास्क्रिप्ट जावा का "छोटा भाई" होगा। हालाँकि, इतिहास ने खुद को अपने तरीके से व्यवस्थित किया है, जावास्क्रिप्ट दृढ़ता से वायरस है, और साथ ही भाषा अपनी विशिष्टता के साथ बिल्कुल स्वतंत्र है और जावा पर इसका कोई प्रभाव नहीं पड़ता है।

2 जावा


कड़ाई से टाइप की गई ऑब्जेक्ट-ओरिएंटेड भाषा प्रोग्रामिंग। जावा प्रोग्राम एक विशेष बाइटकोड से ध्वनि प्रसारित करते हैं, इसलिए बदबू को जावा वर्चुअल मशीन की मदद से किसी भी कंप्यूटर आर्किटेक्चर पर लागू किया जा सकता है।

ऐसी पद्धति का लाभ यह है कि प्रोग्राम ऑपरेटिंग सिस्टम के बाइटकोड से स्वतंत्र होता है, जो जावा प्रोग्राम को किसी भी ऐड-ऑन पर स्थापित करने की अनुमति देता है, जिसके लिए एक वर्चुअल मशीन होती है। जावा तकनीक की एक अन्य महत्वपूर्ण विशेषता सुरक्षा प्रणाली है, जिसके ढांचे के भीतर सॉफ़्टवेयर को वर्चुअल मशीन द्वारा नियंत्रित किया जाता है।

पीछे की ओर, भाषा को ओक ("ओक") कहा जाता था, जिसे ऑन-बटन इलेक्ट्रॉनिक उपकरणों की प्रोग्रामिंग के लिए जेम्स गोस्लिंग द्वारा विकसित किया गया था। जावा का नाम बदलने और क्लाइंट प्रोग्राम और सर्वर सॉफ़्टवेयर लिखने के लिए चैंपियन बनने में कई वर्ष लगे।

3 पीएचपी


Є ने अपनी गुप्त स्वीकारोक्ति का विस्तार किया, जिसकी व्याख्या एक स्पष्ट कोड (स्क्रिप्ट भाषा) के साथ की जानी है। PHP को विशेष रूप से वेब विकास के लिए डिज़ाइन किया गया है, और नए कोड को सीधे HTML कोड में पास किया जा सकता है। फिल्म का सिंटैक्स सी, जावा और पर्ल से लिया गया है, और समझने में आसान है।

PHP का मुख्य तरीका वेब-रोज़्रोबनिक को वेब-साइड के त्वरित निर्माण की संभावना देना है, जो गतिशील रूप से उत्पन्न होते हैं, PHP का सुरक्षा क्षेत्र केवल सिम्स तक ही सीमित नहीं है।

4.पायथन

वैश्विक प्रकृति की एक हाई-प्रोफाइल भाषा प्रोग्रामिंग, जो रिटेलर की उत्पादकता बढ़ाने, कोड पढ़ने और वेब ऐड-ऑन विकसित करने पर केंद्रित है। पायथन कर्नेल सिंटैक्स न्यूनतम है। पायथन कोड को फ़ंक्शंस और कक्षाओं में व्यवस्थित किया गया है, जिन्हें मॉड्यूल में जोड़ा जा सकता है।

5.सी#


वस्तु-उन्मुख भाषा प्रोग्रामिंग। माइक्रोसॉफ्ट .NET फ्रेमवर्क प्लेटफॉर्म के लिए कार्यक्रमों के विकास के रूप में माइक्रोसॉफ्ट में एंडर्स हेजलबर्ग की देखरेख में इंजीनियरों के एक समूह द्वारा 1998-2001 में विकास किया गया। C# को C-जैसे सिंटैक्स के साथ सिम में लाया जाता है, उनका सिंटैक्स C++ और Java के सबसे करीब होता है।

यहां स्थैतिक टाइपिंग, सबट्रिम बहुरूपता, ऑपरेटर गायब होना, प्रतिनिधि, गुण, उपविभाजन, प्राधिकरण, टाइपिंग विधियां, पुनरावर्तक, सूक्ष्म रूप से म्यूट किए गए अनाम फ़ंक्शन, LINQ, दोषारोपण, XML प्रारूप में टिप्पणियाँ शामिल हैं।

6. Z++


एक निंदनीय स्वीकारोक्ति की संकलित, स्थिर रूप से टाइप की गई भाषा प्रोग्रामिंग। दुनिया की सबसे व्यापक भाषाओं में से एक. अतिरिक्त C++ के लिए Google Chrome, मोज़िला फ़ायरफ़ॉक्स, Winamp और Adobe उत्पादों की श्रृंखला का विस्तार किया गया। इसके अलावा, कुछ आधुनिक गेम और ऑपरेटिंग सिस्टम स्वीडिश प्रोसेसिंग और संकलन के माध्यम से C++ में विकसित किए गए थे।

7. रूबी


सरल मैं वह भाषा जो पढ़ी जा रही हैप्रोग्रामिंग, वेब ऐड-ऑन के विकास के लिए अभिविन्यास। 1995 में युकिहिरो मात्सुमतो का विभाजन। मोवा समृद्ध प्रवाह, सुवोर गतिशील टाइपिंग, दिमाग की पसंद के कार्यान्वयन के लिए ऑपरेटिंग सिस्टम से स्वतंत्र हो सकता है।

रूबी का मुख्य उद्देश्य सरल और परिष्कृत कार्यक्रमों का निर्माण है, यह रोबोटिक कार्यक्रमों की गति नहीं है जो महत्वपूर्ण है, बल्कि विकास का छोटा घंटा, वाक्यविन्यास की सरलता है। मोवा "कम से कम गलत समझा गया" के सिद्धांत का पालन करता है: प्रोग्राम एक प्रोग्रामर की तरह व्यवहार करने का दोषी है।

8. सीएसएस


कैस्केडिंग स्टाइल शीट्स (कैस्केडिंग स्टाइल शीट्स) समझदार दिख रहा हैभाषा चिह्न की सहायता के लिए लिखा गया दस्तावेज़।
HTML और XHTML लेआउट की सहायता के लिए लिखे गए आधुनिक दिखने वाले वेब पेजों के डिज़ाइन के विवरण के रूप में जीतना महत्वपूर्ण है, या आप किसी भी XML-दस्तावेज़ों को zastosovuvatsya भी कर सकते हैं।

9.सी


एक विदेशी मान्यता की सांख्यिकीय रूप से टाइप की गई mov प्रोग्रामिंग संकलित। Mova Sі को डेनिस रिची द्वारा 1972 में बेल लैब्स में विघटित किया गया था। C++, Java, C#, JavaScript और Perl जैसी प्रोग्रामिंग भाषाओं के सामने। Z tsієї उन अन्य mov की समझ के लिए vvchennya tsієї mov vede का कारण बनता है। Mova Z vikoristovuetsya rozrobki nizko_vnevih dodatkіv, oskolki vvazhaetsya हार्डवेयर के करीब।

10. उद्देश्य-सी


Apple Corporation द्वारा संकलित ऑब्जेक्ट-ओरिएंटेड भाषा प्रोग्रामिंग, C और स्मॉलटॉक प्रतिमानों की भाषा पर आधारित है। मूव ऑब्जेक्टिव-सी मूव सी का गुणक है, इसलिए सी-कोड ऑब्जेक्टिव-सी कंपाइलर के लिए समझ में आएगा। यह भाषा सबसे पहले Mac OS यह भाषा iOS (कोको टच) के लिए भी लिखी गई है।

11 शैल


विन इतना अधिक मूव नहीं है, जितना कि एक कमांड इंटरप्रेटर (कमांड मूव)। सॉफ़्टवेयर अद्यतनों को स्वचालित करने के लिए योगो स्क्रिप्ट लिखी जाती हैं। चक्र, डिकॉउलिंग, बहरा करने वाले कार्यों के लिए मानक निर्माणों को प्रतिस्थापित करना। ऑपरेटिंग सिस्टम के परिवार में, UNIX OS के समान, SHELL भाषा एक मानक कार्य प्रबंधन भाषा के रूप में जीत हासिल करती है।

12. आर


सांख्यिकीय डेटा प्रोसेसिंग और ग्राफिक्स कार्य के लिए चल सॉफ्टवेयर, साथ ही जीएनयू प्रोजेक्ट के ढांचे के भीतर आउटपुट कोड की गणना के लिए एक मुफ्त सॉफ्टवेयर टूल। आर को डेटा विश्लेषण के लिए एक सांख्यिकीय सॉफ्टवेयर के रूप में व्यापक रूप से मान्यता प्राप्त है और यह प्रभावी रूप से सांख्यिकीय सॉफ्टवेयर के लिए मानक बन गया है। R में एक कमांड लाइन इंटरफ़ेस है.

13. मोती


वैसोकोरिवनेवा ने निंदनीय स्वीकारोक्ति के कार्यक्रम की गतिशील भाषा की व्याख्या की। फिल्म का नाम एक संक्षिप्त नाम है, क्योंकि इसे प्रैक्टिकल एक्सट्रैक्शन और रिपोर्ट लैंग्वेज के रूप में परिभाषित किया गया है - "डेटा के अध्ययन और ध्वनियों के तह के लिए व्यावहारिक भाषा"। फिल्म की मुख्य विशेषता पाठ के साथ काम करने की संभावनाओं की समृद्धि है, जिसमें नियमित विरेज़ के साथ काम करना शामिल है, वाक्यविन्यास पेश किया गया है। वर्तमान समय में, हम सिस्टम प्रशासन, वेब विकास, सॉफ्टवेयर विकास, गेम, जैव सूचना विज्ञान और ग्राफिक इंटरफेस के विकास सहित परियोजनाओं की एक विस्तृत श्रृंखला के लिए जीत हासिल करते हैं।

14 स्काला


मल्टी-पैराडाइम भाषा प्रोग्रामिंग, सरल और उपयोग में आसान घटक प्रोग्रामिंग के लिए संक्षिप्त और टाइप-सुरक्षित डिज़ाइन की गई है, जो कार्यात्मक और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग की संभावनाओं को बढ़ाती है। स्काला कई मायनों में जावा प्रोग्राम के समान समृद्ध प्रोग्राम है और जावा कोड के साथ स्वतंत्र रूप से इंटरैक्ट कर सकता है।

15.जाओ


Google द्वारा विखंडित भाषा प्रोग्रामिंग के एक समृद्ध प्रवाह का संकलन। गो भाषा को अत्यधिक कुशल कार्यक्रमों के निर्माण के लिए एक सिस्टम प्रोग्रामिंग भाषा के रूप में विकसित किया गया था जिसे आधुनिक शाखा प्रणालियों और रिच-कोर प्रोसेसर पर चलाया जा सकता है। Vіn फिल्म Cі के लिए एक प्रतिस्थापन बनाने के लिए एक परीक्षण की तरह लग सकता है। विकास के समय, अत्यधिक कुशल संकलन की सुरक्षा पर विशेष ध्यान दिया गया। गो प्रोग्राम को ऑब्जेक्ट कोड में संकलित किया जाता है और यह वर्चुअल मशीन की तरह नहीं दिखता है।

16.एसक्यूएल

संरचना अनुरोधों की भाषा. औपचारिक गैर-प्रक्रियात्मक भाषा प्रोग्रामिंग, जो एक निश्चित संबंधपरक डेटा बेस में डेटा के निर्माण, संशोधन और प्रबंधन के लिए आवश्यक है, जो एक अलग डेटा बेस प्रबंधन प्रणाली के लिए आवश्यक है। SQL हमारे लिए सूचनात्मक-तार्किक भाषा से पहले है, जो विवरण के लिए मान्यता प्राप्त है, रिलेशनल डेटाबेस में सहेजे गए डेटा को बदलता है। एसक्यूएल का त्वचा प्रस्ताव - आधार से डेटा के परिवर्तन तक उत्पन्न करने के लिए आधार से डेटा, या डेटा के आधार पर पुनर्प्राप्ति के लिए नहीं पूछता है।

17. हास्केल


यह एक निंदनीय स्वीकारोक्ति की एक मानक शुद्ध कार्यात्मक भाषा प्रोग्रामिंग है। गणना में अतिरिक्त योगदान के लिए प्रोग्रामिंग की सबसे व्यापक भाषाओं में से एक। विद्मिन्ना चावलफ़िल्म - गंभीरता से टाइपीकरण के मुद्दे पर रखा गया है। हास्केल संक्षिप्त डेटा प्रकारों के साथ प्रयोग करना सीखने के लिए एक अद्भुत भाषा है।

18. स्विफ्ट


वैश्विक स्वीकारोक्ति की भाषा प्रोग्रामिंग का वेदकृता बहु-प्रतिमान संकलन। iOS और OS स्विफ्ट को ऑब्जेक्टिव-सी की तुलना में पढ़ने में अधिक आसान और प्रोग्रामर के लिए स्थिर होने के लिए डिज़ाइन किया गया है। स्विफ्ट ऑब्जेक्टिव-सी में समृद्ध है, प्रोटीओ वाइन को संकेतक के रूप में नहीं, बल्कि परिवर्तन प्रकार के रूप में परिभाषित किया गया है, जैसे कि कंपाइलर को संशोधित किया जा रहा था। एक समान सिद्धांत के लिए, बहुत सारी स्क्रिप्टेड mov हैं।

19.मतलब


भाषा प्रोग्रामिंग की अत्यधिक व्याख्या की गई है, जिसमें मैट्रिक्स-आधारित डेटा संरचनाएं, कार्यों की एक विस्तृत श्रृंखला, विकास पर्यावरण का एकीकरण, ऑब्जेक्ट-ओरिएंटेशन और अन्य प्रोग्रामिंग भाषाओं द्वारा लिखे गए कार्यक्रमों के साथ इंटरफेसिंग शामिल है। MATLAB में लिखे गए प्रोग्राम दो प्रकार के होते हैं-फ़ंक्शन और स्क्रिप्ट। फ़ंक्शंस इनपुट और आउटपुट तर्क ले सकते हैं, साथ ही मध्यवर्ती परिणामों को सहेजने, गणना करने और उन्हें बदलने के लिए एक कार्य स्थान भी ले सकते हैं। स्क्रिप्टि vikoristovuyut zagalny कार्य स्थान। स्क्रिप्ट की तरह, फ़ंक्शंस को टेक्स्ट फ़ाइलों की तरह सहेजा जाता है और गतिशील रूप से मशीन कोड में संकलित किया जाता है।

20 विज़ुअल बेसिक


प्रोग्रामिंग की भाषा, साथ ही सॉफ्टवेयर के विकास के लिए मिडलवेयर का एकीकरण, Microsoft Corporation द्वारा विकसित किया जा रहा है। विज़ुअल बेसिक की भाषा ने अपने पूर्वज - बेसिक की भाषा - की भावना, शैली और वाक्य रचना को अस्वीकार कर दिया, हालाँकि कुछ बोलियाँ थीं। साथ ही, विज़ुअल बेसिक में ऑब्जेक्ट-ओरिएंटेड और कंपोनेंट-ओरिएंटेड प्रोग्रामिंग की समान प्रक्रियाएं और तत्व हैं।

विज़ुअल बेसिक माइक्रोसॉफ्ट विंडोज परिवार के ऑपरेटिंग सिस्टम के लिए आरएडी डेटाबेस ऐड-ऑन के विकास के लिए भी उपयुक्त है। तैयार घटकों की अनुपस्थिति जो बीच से तुरंत वितरित की जाती है, प्रोग्रामर की मदद करने के लिए क्लिक करें और प्रोग्राम शुरू करने के लिए कोड पूछे बिना, प्रोग्राम के व्यावसायिक तर्क को विकसित करना शुरू करें।

21. डेल्फ़ी


परिवर्तनों की सख्त स्थैतिक टाइपिंग के साथ अनिवार्य, संरचित, ऑब्जेक्ट-ओरिएंटेड भाषा प्रोग्रामिंग। अनुसंधान का मुख्य क्षेत्र एप्लाइड सॉफ्टवेयर का लेखन है।

आज तक, विंडोज़ के लिए 32 और 64-बिट प्रोग्राम के विकास के बाद, ऐप्पल मैक ओएस एक्स के साथ-साथ एंड्रॉइड एंड्रॉइड (तुरंत एआरएम प्रोसेसर पर स्थापित) के लिए ऐड-ऑन बनाने की क्षमता लागू की गई है।

22. ग्रूवी


ऑब्जेक्ट-ओरिएंटेड भाषा प्रोग्रामिंग, पायथन, रूबी और स्मॉलटॉक की क्षमताओं के साथ जावा भाषा के विस्तार के रूप में जावा प्लेटफ़ॉर्म के लिए विस्तारित हुई। ग्रूवी ने गतिशील जेवीएम बाइटकोड संकलन और अन्य जावा कोड और पुस्तकालयों के प्रसंस्करण के साथ जावा-जैसे वाक्यविन्यास को मोड़ दिया। भाषा को किसी भी जावा प्रोजेक्ट में या स्क्रिप्ट भाषा के रूप में प्रदर्शित किया जा सकता है।

23. विज़ुअल बेसिक .NET


भाषा प्रोग्रामिंग ऑब्जेक्ट-ओरिएंटेड है, इसलिए आप देख सकते हैं कि विज़ुअल बेसिक के विकास में अगला कदम Microsoft .NET प्लेटफ़ॉर्म पर कार्यान्वयन कैसे है। VB.NET का बड़े पुराने संस्करण (विज़ुअल बेसिक 6.0) के साथ बहुत अधिक तालमेल नहीं है। पुराने संस्करणों (*.vbp) की परियोजनाओं का विकास एक विशेष विज़ार्ड (माइग्रेशन विज़ार्ड) द्वारा VB.NET प्रारूप में आगे रूपांतरण के बाद ही संभव है; हालाँकि, पाठों को परिवर्तित करने के बाद, आपको पाठों को मैन्युअल रूप से पूरक करने की आवश्यकता होगी।

24.डी

डिजिटल मार्स पर वाल्टर ब्राइट द्वारा भाषा प्रोग्रामिंग का एक बहु-प्रतिमान संकलन। फिल्म सी++ को फिर से तैयार करने जैसे कुछ विचार, सी++ के महत्वपूर्ण जोड़ की परवाह किए बिना, एक संस्करण नहीं हैं। इसके अलावा, भाषा ने पायथन, रूबी, सी#, जावा, एफिल में भाषा प्रोग्रामिंग की अवधारणाओं के प्रवाह को मान्यता दी है।

25. असेंबलर


कमांड के साथ निम्न स्तर की मशीन-उन्मुख भाषा, ताकि उसे मशीन कमांड का पालन न करना पड़े, क्योंकि यह मैक्रो कमांड के लिए अतिरिक्त क्षमताएं प्रदान कर सकती है; ऑटोकोड, उच्च स्तरीय प्रोग्रामिंग भाषा निर्माणों द्वारा एक्सटेंशन, जैसे विराज़ी, मैक्रो कमांड, कार्यक्रमों की मॉड्यूलरिटी सुनिश्चित करते हैं।

असेंबलर की भाषा पदनाम की एक प्रणाली है, जिसे मशीन कोड में लिखे गए प्रोग्रामों के आसानी से पढ़े जाने वाले रूपों में प्रस्तुत करने के लिए डिज़ाइन किया गया है। असेंबलर भाषा प्रोग्रामर को अल्फ़ाबेटिक निमोनिक ऑपरेशन कोड का उपयोग करने, ईओएम और मेमोरी रजिस्टरों को प्रतीकात्मक नाम निर्दिष्ट करने और एड्रेसिंग स्कीम सेट करने की अनुमति देती है जो उसके लिए सुविधाजनक है। इसके अलावा, वाइन आपको संख्यात्मक स्थिरांक का प्रतिनिधित्व करने के लिए विभिन्न संख्या प्रणालियों का चयन करने की अनुमति देता है और उन तक पहुंचने के लिए आपको प्रतीकात्मक नामों के साथ प्रोग्राम चिह्नों की पंक्तियों को नामित करने की क्षमता देता है।

मैं सभी फिल्मों का भाई बन गया क्योंकि पेशेवर प्रोग्रामर को बदबू की आवश्यकता नहीं होती है। मेरे ज़वदन्या विकोनन, अब आपने वोडपोविदनु मूव और पॉडकोरुवती її की अपनी पसंद खो दी है। आपकी पहल के लिए शुभकामनाएँ।

    प्रोग्रामिंग मूव्स की सूची श्रेणियों के अनुसार कालानुक्रमिक वंशावली श्रेणियों के अनुसार समूहीकृत प्रोग्रामिंग मूव्स की सूची। डेयाके मूवी बड़ी संख्या में श्रेणियों में बर्बाद हो गई। ज़मिस्ट ... विकिपीडिया

    प्रोग्रामिंग मूवी की सूची श्रेणी के अनुसार कालानुक्रमिक वंशावली मार्गदर्शन प्रोग्रामिंग मूवी की वंशावली सूची। फिल्मों को सामने वाले की तरह ही वर्गीकृत किया जाता है, जैसे वे मोल्डिंग पर चिपकी होती हैं...विकिपीडिया

    1 किसी भी प्लेटफ़ॉर्म की पसंद के अनुसार 1.1 फ़्लैश 1.2 जावा 1.3 माइक्रोसोफ़ ... विकिपीडिया

    प्रोग्रामिंग मूव्स की सूची श्रेणी के अनुसार कालानुक्रमिक वंशावली प्रोग्रामिंग मूव्स का कालानुक्रमिक क्रम में कालक्रम प्रोग्रामिंग मूव्स की एक सूची है। ज़मिस्ट ... विकिपीडिया

    किउ लेख vіkіfіkumati का अनुसरण करता है। दयालु बनें, लेखों के डिज़ाइन के नियमों के साथ її zgіdno जारी करें। स्मार्ट संज्ञान... विकिपीडिया

    यह पक्ष एक सूचना सूची है. मूवी प्रोग्रामिंग .NET (सीएलआई या सीएलआई मूवी के समर्थन वाली मूवी)

    मुख्य लेख: टेक्स्ट संपादक विंडोज़ में टेक्स्ट संपादकों की सूची और तालिका मिलान। पाठ संपादकों में Zmist 1 Por_vnyannya तालिका ... विकिपीडिया

    C# भाषा आज की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। पेंट.नेट मूव सी#, विजुअल बेसिक .नेट (वीबी.नेट), बू...विकिपीडिया के लिए रैस्टर ग्राफिक्स प्रोसेसिंग सॉफ्टवेयर शार्पडेवलप आईडीई खोलता है।

    यह सॉफ्टवेयर की एक सूची है जिसे फ्री सॉफ्टवेयर फाउंडेशन द्वारा जीएनयू यूनिक्स प्रोजेक्ट के हिस्से के रूप में एक समान ऑपरेटिंग सिस्टम के लिए विकसित किया जा रहा है जो कि अधिक से अधिक मुफ्त सॉफ्टवेयर का निर्माण कर रहा है। इनमें से और भी पैकेज हैं ... ...विकिपीडिया

    त्स्या स्टेट्या ची डिवाइड को फिर से काम करने की आवश्यकता होगी। दयालु बनें, लेख लिखने के नियमों के अनुसार लेख में सुधार करें...विकिपीडिया

पुस्तकें

  • बच्चों के लिए जावास्क्रिप्ट, प्रोग्रामिंग के लिए सेल्फ-रीडर, मॉर्गन निक। पुस्तक के बारे में यह पुस्तक आपको प्रोग्रामिंग में आने और JavaScipt को आसानी से सीखने की अनुमति देगी। आप सही इगोर का एक स्प्रैट लिखेंगे - मानचित्र पर खजाने की खोज करें, 'शिबेनित्सा' और 'साँप'। त्वचा पर...
  • बच्चों के लिए पायथन, प्रोग्रामिंग पर सेल्फ-रीडर, जेसन ब्रिग्स। पुस्तक के बारे में यह पुस्तक आज आधुनिक प्रोग्रामिंग के लिए सबसे बड़े अनुरोधों में से एक है - पायथन। सबसे सरल कार्यों से शुरू करके, थोड़ा-थोड़ा करके, अपना खुद का लिखें...

यदि आप यह समझने की कोशिश कर रहे हैं कि भाषा को कैसे प्रोग्राम किया जाए, तो आप अक्सर मुड़ेंगे, आप, यमोविर्नो, "हाई रेवेन" और "लो रेवेन" शब्दों के साथ बंद हो जाएंगे। लोग लगातार उच्च और निम्न स्तर की प्रोग्रामिंग के बारे में बात करते हैं। लेकिन इसका मतलब क्या है? कोड लिखना सीखने का क्या मतलब है? आइए त्वचा की नियुक्ति से शुरू करें।


मूवी प्रोग्रामिंग "हाई" और "लो रिव्न्या"

इस लेख में, मैं आपको "उच्च" और "निम्न बराबर" की चाल के बारे में बताऊंगा। लेकिन किसी की नियुक्ति के लिए कोई विशेष मानदंड नहीं हैं. बस अपने वीडियो पर ध्यान दें, स्को त्से आपके परिप्रेक्ष्य में है। यदि आप C, Java प्रोग्रामर हैं, तो आप इसे बेहतर तरीके से कर सकते हैं। यदि आपने रूबी को देखा है, तो जावा मेरा निम्न अहंकार हो सकता है।

उस मूवी का मशीन कोड कम है

चाहे भाषा ऊँची हो या नीची (या यहाँ बीच में), भाषा विचारअमूर्तन के बारे में. मशीन कोड एक अमूर्त नहीं है - कंप्यूटर पर स्थानांतरित निर्देशों को पढ़ना संभव होना चाहिए। और मशीन के टुकड़े केवल संख्याओं के साथ ही सही हो सकते हैं, बदबू को दो-आंखों वाले लुक में प्रस्तुत किया जाता है (जब बदबू कभी-कभी दर्जनों सोलहवें नोटेशन द्वारा दर्ज की जाती है)।

एक्सिस बट मशीन कोड:

ऑपरेशन का मशीन कोड सटीक रूप से निर्दिष्ट किया जा सकता है। उदाहरण के लिए, जैसे जानकारी का एक भाग भूल जाना है, मशीन कोड को कंप्यूटर द्वारा याद रखना है, तो आप जानते हैं।

आप सीधे मशीन कोड में लिख सकते हैं, लेकिन यह और भी जटिल है।

निम्न-स्तरीय चल प्रोग्रामिंग मशीन कोड में थोड़ा सा अमूर्तता जोड़ती है। त्स्या अमूर्तन घोषणाओं के पीछे मशीन कोड में विशिष्ट निर्देश जोड़ता है, जो मनुष्यों के लिए अधिक पठनीय होते हैं। मूवी असेंबलर є निम्नतम स्तर का mov जिसे मशीन कोड सौंपा गया है।

मशीन कोड के लिए, आप kshtalt में "10110000 01100001" या असेंबलर कोड में "MOV AL, 61h" लिख सकते हैं। साथ ही, मेरे असेंबलर ने जो लिखा है, वह मशीन को दिए गए निर्देश, पहले की तरह, एक स्पष्ट प्रमाण हो सकता है।

यदि आप अधिक लोकप्रिय प्रोग्रामिंग भाषा पर स्विच करते हैं, तो आप सी जैसी किसी चीज़ पर आएँगे। हालाँकि यह भाषा इतनी कम नहीं है, असेंबलर भाषा की तरह, फिर भी इसके बीच एक मजबूत प्रभाव है, जो सी और मशीन कोड में लिखा गया है। C में लिखे गए अधिकांश ऑपरेशन कम संख्या में मशीन कोड निर्देशों में लिखे जा सकते हैं।

उच्च स्तरीय मूवी प्रोग्रामिंग

निचले स्तर की फिल्म की तरह, दूसरे स्तर पर अमूर्तताओं की एक विस्तृत श्रृंखला मौजूद होती है। जावा की तरह कैसे आगे बढ़ें (जो योग को मध्यम स्तर की प्रोग्रामिंग भाषा में लाता है), फिर भी आपको इस पर बहुत अच्छा नियंत्रण देता है, जैसे कंप्यूटर मेमोरी और डैनिमी रखता है।

रूबी और पायथन जैसे अन्य, अधिक अमूर्त हैं। वे आपको निचले स्तर के कार्यों तक कम पहुंच प्रदान करते हैं, और वाक्यविन्यास को पढ़ना और लिखना बहुत आसान है। आप भाषणों को घटती विशेषताओं की तरह कक्षाओं में समूहित कर सकते हैं, इसलिए आपको उन्हें केवल एक बार आवाज देने की आवश्यकता है।

परिवर्तन, वस्तुएँ, उपप्रोग्राम और चक्र उच्च स्तरीय भाषा के महत्वपूर्ण भाग हैं। ये और अन्य अवधारणाएँ आपको छोटे, छोटे बयानों से गुमनाम भाषणों के बारे में मशीनों का विस्तार करने में मदद करेंगी।

भले ही असेंबलर भाषा की भाषा कमांड और मशीन कोड कमांड के बीच समान क्षमता वाली हो, भाषा भाषा कोड की एक पंक्ति की मदद से दर्जनों कमांड चला सकती है।

यह महत्वपूर्ण है कि "मूवी हाई लेवल प्रोग्रामिंग" में ऐसी कोई भी चीज़ शामिल हो सकती है जो अधिक अमूर्त, कम असेंबलर भाषा हो।

याकू मूव विवचति: लो ची हाई रेवेन?

नए प्रोग्रामर-पोचत्किवत्सिव के बीच त्से, पागलपन भरा, नींद वाला भोजन। याकी मूवी प्रोग्रामिंग विवचती ​​से अधिक सुंदर है: उच्च या निम्न रेवेन? प्रोग्रामिंग पोषण की बात कैसे और कब आती है, उच्च और निम्न प्रोग्रामिंग के बारे में पोषण इतना सरल नहीं है।

अपमानजनक ठेठ mov महत्वपूर्ण perevagi हो सकता है। धीमी चाल, बदबूदार तरंगों के टुकड़े, कंप्यूटर द्वारा एक छोटी सी व्याख्या, अधिक तेजी से ध्वनि प्रत्स्युत। मुझे प्रोग्रामर्स को डेटा की बचत, मेमोरी और मेमोरी पर बहुत अच्छा नियंत्रण देने में परेशानी हो रही है।

हालाँकि, उच्च स्तरीय फिल्में सहज रूप से समझ में आती हैं और प्रोग्रामर को अधिक कुशलता से कोड लिखने की अनुमति देती हैं। इन फिल्मों को "सुरक्षा" भी माना जाता है, ऑस्कल अधिक गारंटी देते हैं, जैसे खराब लिखे गए आदेशों को देखने के लिए एनकोडर को बदलना, जैसे वे शकोडी बना सकते हैं। अफ़सोस, प्रोग्रामर को प्रक्रियाओं पर इतना निम्न-स्तरीय नियंत्रण न दें।

इसे ध्यान में रखते हुए, यहां निम्न से उच्च पैमाने पर लोकप्रिय भाषाओं की एक सूची दी गई है:

  • जावास्क्रिप्ट
  • अजगर

जाहिर है, अक्सर व्यक्तिपरक रूप से। І में उपलब्ध मूव का केवल महत्वपूर्ण भाग शामिल है।

एले त्से आपको उन लोगों के बारे में एक ड्यूस नोटिस दे सकता है जिनके बारे में वह भाषा ज्ञात है, जिस पर आप चिल्लाते हैं।

आप क्या काम करना चाहते हैं?

जब आप उनके बारे में निर्णय की प्रशंसा करते हैं, जैसा कि आप देखेंगे, आपका पहला भोजन आ सकता है: आप क्या प्रोग्राम करना चाहते हैं?

यदि आप ऑपरेटिंग सिस्टम, कर्नेल आदि को प्रोग्राम करना चाहते हैं, जो अधिकतम गति पर काम करने के लिए आवश्यक है, तो आप निम्न स्तर की भाषा का उपयोग कर सकते हैं हाथ से चयन द्वारा. अधिकांश विंडोज़, ओएस एक्स और लिनक्स सी और सी जैसी भाषाओं में लिखे गए हैं, जैसे सी++ और ऑब्जेक्टिव-सी।

बहुत सारे आधुनिक कार्यक्रम उच्चतम स्तर की भाषा के साथ लिखे जाते हैं, या उन्हें विषय-उन्मुख भाषा के साथ बनाया जाना चाहिए। पायथन और रूबी वेब डेवलपर्स के लिए विशेष रूप से लोकप्रिय हैं, भले ही HTML5 अधिक से अधिक उन्नत हो रहा है। स्विफ्ट, सी#, जावास्क्रिप्ट और एसक्यूएल जैसी फिल्में अपनी ताकत और कमजोरियां ढूंढती हैं।

कुछ समय पहले, प्रोग्रामिंग के बारे में मंच पर एक विषय पढ़ने के बाद, मैंने इसे एक प्रस्ताव पर पी लिया: याद रखें कि एक बार अपमान बराबर होता है। आप अमूर्त के प्रकारों की अधिक गहन समझ को दूर ले जाते हैं, जैसे कि अधिक दक्षता की भाषा प्रदर्शित करना हो।

जाहिर है, एक साथ दो लोगों की शादी आसान नहीं होती, इसलिए आप उनकी शादी की डोर को आगे बढ़ा सकते हैं। मैं चुनता हूं कि सबसे समान भाषा में से दो को सुधारा जा सकता है।

ठीक है, मैं आपको बताता हूँ, आइए उस पर चलते हैं जो मैंने पहले कहा था: आप जिस पर काम करना चाहते हैं उसके आधार पर एक भाषा चुनें। यह पता लगाने के लिए कि लोग अपनी गैलरी में कैसा प्रदर्शन करते हैं, कई शोध करें। आइए इस जानकारी को जीतें, ताकि हम उच्च और निम्न स्तर की भाषा चुन सकें और हम इसका सम्मान करेंगे।

आप जल्द ही समानताएं बनाएंगे, और आप प्रोग्रामिंग का अभ्यास कैसे करें की समझ से अधिक समृद्ध रूप से सीखेंगे।

लक्ष्य पर ध्यान दें, स्वयं पर नहीं

अवैयक्तिक मानदंड का उपयोग करें, ताकि आप मूवी प्रोग्राम चुनने में जीत हासिल कर सकें। मानदंडों में से एक उच्च और निम्न जोखिम है। अले त्वचा वापदकी मानदंड में हो सकता है, याक आप विजयी होने के दोषी हैं, त्से जिन्हें आप प्रोग्राम करना चाहते हैं।

आपका प्रोजेक्ट निम्न स्तरीय भाषा का हो सकता है. अन्यथा, आप उच्च स्तर पर अधिक कुशल हो सकते हैं। अपने काम के लिए सही उपकरण चुनना आप पर निर्भर है। अपनी भाषा पर ध्यान दें और तुरंत सही भाषा चुनें।

क्या आपके पास उच्च और निम्न स्तर के रोजगार का प्रमाण पत्र है? क्या आप जीत को अकेले देखते हैं? नीचे टिप्पणी में अपने विचारों को साझा करें!



गलती:चोरी की सामग्री!!