XSLT Full Form in Hindi



XSLT Full Form in Hindi, Full Form in Hindi XSLT, XSLT Meaning in Hindi, XSLT Full Form, XSLT Ka Full Form Kya Hai, XSLT का Full Form क्या है, XSLT Ka Poora Naam Kya Hai, XSLT Meaning in English, XSLT Full Form in Hindi, XSLT Kya Hota Hai, XSLT का Full Form क्या हैं, XSLT का फुल फॉर्म क्या है, Full Form of XSLT in Hindi, XSLT किसे कहते है, XSLT का फुल फॉर्म इन हिंदी, XSLT का पूरा नाम और हिंदी में क्या अर्थ होता है, XSLT का क्या Use है, दोस्तों क्या आपको पता है XSLT की Full Form क्या है, और XSLT होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको XSLT की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स XSLT Full Form in Hindi में और XSLT का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

XSLT Full Form in Hindi – XSLT क्या है ?

XSLT की फुल फॉर्म eXtensible Stylesheet Language होती है. XSLT को हिंदी में एक्स्टेंसिबल स्टाइलशीट भाषा कहते है. XSLT xml के लिए शैली भाषा है, जैसे HTML के लिए CSS होती है XSLT का उपयोग Webpage design करने के लिए किया जाता है. अगर आप XSLT के बारे में जानना चाहते हैं तो उससे पहले आपको HTML और XML दोनों आनी चाहिए.

XSLT का फुल फॉर्म एक्स्टेंसिबल स्टाइल्सशीट लैंग्वेज ट्रांसफॉर्मेशन है या XSLT का मतलब एक्स्टेंसिबल स्टाइल्सशीट लैंग्वेज ट्रांसफॉर्मेशन है या दिए गए संक्षिप्त नाम का पूरा नाम एक्स्टेंसिबल स्टाइल्सशीट लैंग्वेज ट्रांसफॉर्मेशन है.

एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफ़ॉर्मेशन (XSLT) XML Technologies में से एक सबसे महत्वपूर्ण है जो आपके कंप्यूटर Processing मुद्दों को हल करने में विचार करने के लिए है. यह दूसरों से एक बहुत अलग Programming भाषा भी है और इसलिए यह समझना कि यह क्या करता है और कैसे काम करता है, यह आपके समाधान के हिस्से के रूप में चयन करते समय महत्वपूर्ण है.

एक्सटेंसिबल स्टाइल्सशीट लैंग्वेज (XSL) XML डेटा में हेरफेर करने के लिए वर्ल्ड वाइड वेब कंसोर्टियम (W3C) भाषा है. XSLT XSL का घटक है जो आपको एक स्टाइलशीट लिखने की अनुमति देता है जिसे आप XML दस्तावेजों पर लागू कर सकते हैं. एक स्टाइलशीट लागू करने का परिणाम यह है कि XSLT प्रोसेसर एक नया XML, HTML या स्रोत दस्तावेज़ के आधार पर पाठ दस्तावेज़ बनाता है.

XSLT प्रोसेसर स्टाइलशीट में दिए गए निर्देशों का पालन करता है. स्रोत दस्तावेज़ में डेटा को कॉपी, ओट और पुनर्गठित कर सकते हैं साथ ही नए डेटा को जोड़ सकते हैं. XSL एक XML आधारित भाषा है. इसे W3C स्टाइल्सशीट एक्टिविटी के भीतर W3C XSL वर्किंग ग्रुप द्वारा विकसित किया गया था. W3C गतिविधि समूह ने XSL के अपने विनिर्देश को तीन भागों में व्यवस्थित किया है.

XPath स्टाइलशीट में उपयोग किए जाने वाले पैटर्न और अभिव्यक्तियों के लिए सिंटैक्स निर्दिष्ट करता है. XSLT प्रोसेसर एक XPath अभिव्यक्ति का उपयोग करता है जो स्रोत दस्तावेज़ पर एक क्वेरी निष्पादित करने के लिए निर्धारित करता है कि किस नोड को संचालित करना है. अध्याय 10 देखें XPath अभिव्यक्तियाँ.

XSLT एक नई XML, HTML, या पाठ दस्तावेज़ बनाने के लिए एक XML दस्तावेज़ पर लागू होने वाली स्टाइलशीट के लिए सिंटैक्स निर्दिष्ट करता है.

XSL फॉर्मेटिंग ऑब्जेक्ट भाषा फॉर्मेटिंग निर्देशों को निर्दिष्ट करने के लिए एक XML शब्दावली है.

What is XSLT in Hindi?

XSLT है, मेरी राय में Mako और गिरगिट Templating इंजन की पसंद के समान है. XSLT का उपयोग मुख्य रूप से संरचित मार्कअप लैंग्वेज XML की तरह को HTML, JSON, या किसी अन्य XML डॉक्यूमेंट में बदलने के लिए किया जाता है. यह XPath Identifiers और XSL टैग तत्वों के उपयोग के माध्यम से किया जाता है. एक एक्सएमएल दस्तावेज़ को दूसरे में बदलने के लिए आप एक एक्सएसएलटी टेम्पलेट तत्व का उपयोग कर सकते हैं जो मौजूदा एक्सएसएलटी फ़ाइल का उपयोग यह परिभाषित करने के लिए करता है कि परिणामी एक्सएमएल को कैसे दिखना चाहिए.

XSLT क्यों उपयोगी है?

XSLT की उपयोगिता को सबसे अच्छा उदाहरण द्वारा दिखाया जा सकता है. तो हम कहते हैं कि हमारे पास नीचे XML दस्तावेज़ है −

<?xml version="1.0" encoding="ISO-8859-1"?>
  <collection>
    <car>
      <make>Lamborghini</make>
      <model>Gallardo</model>
      <year>2013</year>
      <price>$250,000</price>
    </car>
    <car>
      <make>Ferrari</make>
      <model>F12</model>
      <year>2012</year>
      <price>$330,000</price>
    </car>
    <car>
      <make>Honda</make>
      <model>Civic</model>
      <year>2004</year>
      <price>$2,500</price>
    </car>
</collection>

हो सकता है कि हम इस XML के कुछ हिस्सों को HTML जैसे अच्छे मानवीय पठनीय प्रारूप में प्रदर्शित करें. तो हम इस तरह एक टेम्पलेट बनाएँगे -

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <html>
    <body>
      <h5>My Car Collection</h5>
      <table border="1">
        <tr bgcolor="#EC5923">
          <th>Make</th>
          <th>Model</th>
        </tr>
        <tr>
          <td><xsl:value-of select="collection/car/make"/></td>
          <td><xsl:value-of select="collection/car/model"/></td>
        </tr>
      </table>
    </body>
  </html>
</xsl:template>
</xsl:stylesheet>

हमारे द्वारा ऊपर दिए गए XML पर इस टेम्पलेट का उपयोग करने से निम्नलिखित HTML परिणाम होगा.

XSLT का उपयोग कर XML प्रदर्शित करना -

XSLT का मतलब एक्स्टेंसिबल स्टाइलशीट लैंग्वेज ट्रांसफॉर्मेशन है.

  • XSLT का उपयोग XML दस्तावेज़ को एक रूप से दूसरे रूप में बदलने के लिए किया जाता है.

  • XSLT इन Changes को करने के लिए नोड्स के मिलान करने के लिए Xpath का उपयोग करता है.

  • एक्सएमएलटी को एक्सएमएल दस्तावेज़ में लागू करने का परिणाम एक अन्य Xml Document एचटीएमएल, पाठ या प्रौद्योगिकी के किसी अन्य दस्तावेज़ से हो सकता है.

  • XSL कोड XML दस्तावेज़ (.xsl) के विस्तार के साथ लिखा गया है.

  • दूसरे शब्दों में एक XSLT दस्तावेज़ एक अलग तरह का XML दस्तावेज़ है.

XML के बारे में कुछ मत्वपूर्ण जानकारी ?

XML Document Translation की आवश्यकता तब होती है जब आपके द्वारा आवश्यक Label आपके द्वारा Label किए गए Label से Different होते हैं. वेब ब्राउज़र में अपनी सामग्री प्रदर्शित करते समय HTML में Information प्रस्तुत करने के लिए शब्दार्थ के साथ ब्राउज़र द्वारा व्याख्या किए गए लेबल का अपना सेट होता है. कागज पर अपनी सामग्री प्रदर्शित करते समय एक्स्टेंसिबल स्टाइलशीट लैंग्वेज फॉर्मेटिंग ऑब्जेक्ट्स एक्सएसएल-एफओ में एक रचना इंजन द्वारा व्याख्या किए गए लेबल का अपना सेट होता है जिसमें प्रिंट इमेज बनाने के लिए शब्दार्थ होता है.

जब कोई Applications उपभोग के लिए XML Glossary प्रकाशित करता है तो एक ERP सिस्टम को इनवॉइस डेटा स्वीकार करने के लिए कहता है और आपके पास Documents के लिए OASIS यूनिवर्सल बिजनेस लैंग्वेज (UBL) Glossary का उपयोग करने के लिए आपकी सामग्री है आपकी Information का उपयोग किए जाने वाले Information के लिए उसके लेबल को बदलना होगा. ईआरपी प्रणाली द्वारा.

साथ ही आप अपनी XML Information को एक ही लक्ष्य Glossary में एक से अधिक तरीकों से बदल सकते हैं क्योंकि आपके पास अलग-अलग दर्शक हैं जो आपकी जानकारी को अलग तरह से समझते हैं. Writer/Generate Order and Label Editors/Reviewers के लिए उपयुक्त हो सकते हैं लेकिन उपयोगकर्ताओं के लिए उपयुक्त नहीं हैं. अलग-अलग दर्शकों के लिए विभिन्न परिवर्तनों की आवश्यकता होती है, और वे अंतर सूक्ष्म हो सकते हैं या व्यापक हो सकते हैं.

इसके सार में आप अपने XML दस्तावेज़ों के अंदर पाए जाने वाले नए अलग XML HTML या पाठ दस्तावेज़ बना रहे हैं. यही है आपको अपनी Information के मौजूदा लेबल वाले पेड़ से अपनी Information का एक नया Label ट्री बनाने की आवश्यकता है.

अधिकांश प्रोग्रामिंग भाषाओं में एक्सएमएल लाइब्रेरी या किसी तरह का API होता है. परिवर्तन को व्यक्त करने के लिए आपको अपनी पसंदीदा भाषा और लाइब्रेरी का उपयोग जारी रखने का लालच हो सकता है. डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) का उपयोग करने वाली ऐसी भाषाएं आपके दस्तावेज़ के कुछ हिस्सों को बदलने के लिए तर्क देती हैं और फिर पेड़ को आउटपुट के रूप में क्रमबद्ध करती हैं.

Alternative रूप से Information का उपयोग करने के लिए एक Library का उपयोग कर सकते हैं और Program Logic का उपयोग करके Document को लिख सकते हैं हालांकि यह वास्तव में बहुत सरल नहीं है. आउटपुट XML सिंटैक्स और उचित यूनिकोड एन्कोडिंग बनाने की जिम्मेदारी लेते हुए प्रोग्रामर पर एक बोझ हो सकता है यहां तक ​​कि इस तरह के अनुचित तरीके से किए जाने वाले जोखिम पर भी विचार नहीं करना चाहिए.

Xslt एक Turing-Complete Programming Language है जिसे XML Syntax के लिए लिखा और उपयोग किया जाता है. यह अच्छी तरह से Constituted XML Syntax में लेता है और यह Programmer के बिना अच्छी तरह से XML Syntax Formed का Production करता है ताकि दोनों के लिए संभव विविधताओं के बारे में चिंता न हो. XSLT को अपने ही नामस्थान में XML Glossary के रूप में परिभाषित किया गया है और इस तरह यह अपने आप में पूरी तरह से Acceptable है. यही है कि एक XSLT Style Sheet एक XSLT Style Sheet बना सकता है.

जैसा कि इसके नाम का Meaning है XSLT Non-standard Functionality तक पहुंचने के लिए एक Standard Fashion में Extensible है. Vendor Unstandardized Functionality जैसे Data Projection के लिए Unique Collage Algorithms के लिए और Custom Function के लिए पेशकश कर सकते हैं लेकिन एक तरह से अनुरूप XSLT Processor एक Standardized Fashion में Unfamiliar Functionality को संभाल सकता है.

XSLT कैसे अन्य प्रोग्रामिंग भाषाओं से अलग है ?

XSLT और उसकी बहन विनिर्देश XQuery एक XML क्वेरी भाषा प्रोग्रामर द्वारा लिखित बहुत अलग अभिव्यक्ति भाषाओं को छोड़कर लगभग सभी पहलुओं में बहुत समान हैं. एक ही डेटा मॉडल का उपयोग दोनों द्वारा किया जाता है. कई विक्रेता एकल परिवर्तन इंजन की पेशकश करते हैं जो दोनों प्रकार के परिवर्तन अभिव्यक्ति को चलाता है. समान आउटपुट क्रमांकन विनिर्देश दोनों भाषाओं द्वारा उपयोग किया जाता है. लेकिन जबकि XSLT XML में लिखा गया है XQuery नहीं है. XQuery एक छद्म XML-जैसे सिंटैक्स का उपयोग करके लिखा गया है जो XML दस्तावेज़ के रूप में पार्स नहीं करेगा.

इसके अलावा XSLT एक्सप्रेशन स्टाइलशीट और XQuery एक्सप्रेशन की तुलना करते समय प्राथमिक मानसिकता और लेखन शैली बहुत अलग हैं. इस तरह के अंतर गुणवत्ता XSLT स्टाइलशीट लिखने के लिए महत्वपूर्ण हैं और प्रोग्रामिंग दृष्टिकोण में उनके अनुभव के आधार पर आपकी टीम के प्रदर्शन को प्रभावित कर सकते हैं. अधिकांश प्रोग्रामिंग भाषाएं मुख्य रूप से अनिवार्य शैली में लिखी जाती हैं.

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

एक्सएसएलटी के साथ ऐसा नहीं है जो इसके दिल में है, एक घोषणात्मक प्रोग्रामिंग भाषा है. परिवर्तन के लिए तालिका में लाए जाने वाली सुविधाएँ और शक्ति, घोषणात्मक शैली में सर्वोत्तम रूप से उपयोग की जाती हैं. यह संभव है कि कोई भी एकल XSLT हैंडलर घोषित कर सके जिसे टेम्प्लेट कहा जाता है सभी सामग्री के लिए एक ही घटना से ट्रिगर हो सकता है और यह लिखें कि एक हैंडलर अनिवार्य शैली में है और अनिवार्य प्रोग्रामर को इसमें कोई संदेह नहीं होगा कि सबसे आसान तरीका है XSLT का उपयोग करें.

लेकिन यह XSLT का उपयोग करने का सबसे अच्छा तरीका नहीं है. प्रोग्रामर को एक ही समय में चालाकी से होने वाली घटना पीढ़ी को इस तरह से संभाला जाना चाहिए जैसे कि उत्पादन का उत्पादन करने के लिए गर्भधारण करने और स्थापित करने में कुशल होना चाहिए.

दी गई अनिवार्य भाषाओं में कॉलबैक का उपयोग करना एक घोषित प्रोग्रामिंग शैली का एक उदाहरण है. और यहां तक कि SAX जैसे XML प्रोग्रामिंग इंटरफेस अक्सर कॉलबैक के साथ जरूरी भाषाओं में स्थापित किए जाते हैं जो XML सिंटैक्स द्वारा ट्रिगर की गई घटनाओं पर नियंत्रण प्राप्त करते हैं. लेकिन अधिकांश प्रोग्रामिंग भाषाओं में यह अनिवार्य मॉडल के शीर्ष पर निर्मित एक अंतर्विरोध है.

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

XSLT लिखना अच्छी तरह से अभ्यास करता है और कुशल प्रोग्रामर को पारंपरिक अनिवार्यता वाली भाषाओं में लिखते समय उस मानसिकता को अलग करने की आवश्यकता होती है. इन बिंदुओं को बाद में चित्रित किया गया है.

XSLT कैसे काम करता है ?

लक्ष्य XML Document पर लागू किए जाने वाले परिवर्तन नियमों को परिभाषित करने के लिए एक XSLT स्टाइलशीट का उपयोग किया जाता है. XSLT स्टाइलशीट XML फॉर्मेट में लिखी गई है. XSLT प्रोसेसर XSLT स्टाइलशीट लेता है और लक्ष्य XML Document पर परिवर्तन नियम लागू करता है और फिर यह XML, HTML या पाठ प्रारूप के रूप में एक स्वरूपित document उत्पन्न करता है. इस स्वरूपित Document का उपयोग XSLT फ़ॉर्मेटर द्वारा वास्तविक आउटपुट को उत्पन्न करने के लिए किया जाता है जिसे अंतिम-उपयोगकर्ता को प्रदर्शित किया जाना है.

XSLT स्टाइलशीट XML फॉर्मेट में लिखी गई है. इसका उपयोग लक्ष्य XML document पर लागू होने वाले परिवर्तन नियमों को परिभाषित करने के लिए किया जाता है. XSLT प्रोसेसर XSLT स्टाइलशीट लेता है और लक्ष्य XML Document पर परिवर्तन नियम लागू करता है और फिर यह XML, HTML या पाठ प्रारूप के रूप में एक स्वरूपित document उत्पन्न करता है. अंत में इसका उपयोग XSLT फॉर्मेटर द्वारा वास्तविक आउटपुट उत्पन्न करने के लिए किया जाता है और एंड-यूज़र पर प्रदर्शित किया जाता है.

XSLT in Hindi

XSLT आपको एक XML दस्तावेज़ को दूसरी मार्कअप भाषा में बदलने में सक्षम बनाता है. XSLT का सबसे आम उपयोग वेब पर प्रदर्शन के लिए जानकारी को HTML में बदलना है. लेकिन XSLT का उपयोग XML से सूचना को वायरलेस डिस्प्ले के लिए मार्कअप में पीडीएएस और वेब-सक्षम सेल फोन में संचरण के लिए भी किया जा सकता है.

सामान्य रूप से XSLT एक प्रोग्रामिंग भाषा है जो एक XML प्रारूप को दूसरे XML प्रारूप में या HTML में या सादे पाठ में बदल सकती है. डेटा सामान्य रूप से XML फ़ाइल में संग्रहीत होता है, XSLT का उपयोग प्रदर्शन या अन्य प्रसंस्करण के लिए XML फ़ाइल को बदलने स्वरूपित करने के लिए किया जाता है.

XSLT का उपयोग कर XML प्रदर्शित करना. XSLT का उपयोग XML दस्तावेज़ को एक रूप से दूसरे रूप में बदलने के लिए किया जाता है. XSLT इन परिवर्तनों को करने के लिए नोड्स के मिलान करने के लिए Xpath का उपयोग करता है. एक्सएमएलटी को एक्सएमएल दस्तावेज़ में लागू करने का परिणाम एक अन्य एक्सएमएल दस्तावेज़, एचटीएमएल, पाठ या प्रौद्योगिकी के किसी अन्य दस्तावेज़ से हो सकता है.

उदाहरण एक XML दस्तावेज़ लेगा जिसमें एक लेख के बारे में जानकारी शीर्षक, लेखकों की सूची और शरीर पाठ शामिल है और इसे मानव पठनीय रूप में प्रस्तुत करता है. चित्र 1 मूल XSLT उदाहरण का स्रोत दिखाता है. प्रसंस्करण निर्देश यह अपने href विशेषता के माध्यम से XSLT स्टाइलशीट example.xsl से लिंक करता है.

XSLT eXtensible Stylesheet Language Transformations XML के लिए अनुशंसित स्टाइल शीट भाषा है. XSLT आपको एक XML दस्तावेज़ को दूसरी मार्कअप भाषा में बदलने में सक्षम बनाता है. XSLT का सबसे आम उपयोग वेब पर प्रदर्शन के लिए जानकारी को HTML में बदलना है. XSLT CSS की तुलना में कहीं अधिक परिष्कृत है. XSLT के साथ आप तत्वों और Characteristics को आउटपुट फ़ाइल से या उससे जोड़ सकते हैं. आप तत्वों को Rearranged और सॉर्ट भी कर सकते हैं, परीक्षण कर सकते हैं और निर्णय ले सकते हैं कि किन तत्वों को छिपाना और प्रदर्शित करना है, और बहुत कुछ.

लेकिन XSLT व्यापक रूप से क्लाइंट-साइड, यानी ब्राउज़र में उपयोग नहीं किया जाता है. यह आमतौर पर HTTP अनुरोधों के जवाब में मांग पर सामग्री देने के लिए या तो सर्वर-साइड का उपयोग किया जाता है, या इसका उपयोग बैच मोड में एक प्रकाशन वर्कफ़्लो के हिस्से के रूप में किया जाता है. इसका उपयोग निश्चित रूप से कई अनुप्रयोगों में किया जाता है जो वेब के साथ बहुत कम हैं, उदा. प्रिंट प्रकाशन में. XSLT को बड़े पैमाने पर ब्राउज़र में उपयोग नहीं किए जाने के कई कारण हैं.

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

Saxonica अस्वीकरण यह मेरा उत्पाद है ने सैक्सन-जेएस के साथ इन अंतरालों को प्लग करने का प्रयास किया है लेकिन उत्पाद पार्टी के लिए एक लेटकॉमर है, और क्लाइंट-साइड वेब विकास बहुत फैशन-संचालित है, इसलिए यह सिर्फ इतना होना ही नहीं है उत्पाद जो सभी Technical Boxes को टिक करता है. फैशन संचालित होने का एक हिस्सा यह है कि अधिकांश डेटा-उन्मुख साइटें दस्तावेज़-उन्मुख से अलग XML के बजाय JSON की ओर बढ़ गई हैं बड़े पैमाने पर क्योंकि JSON जावास्क्रिप्ट से हेरफेर करना बहुत आसान है.

दूसरा मुद्दा यह है कि XSLT एक प्यार-या-नफरत-यह भाषा है. इसकी घोषणा, नियम-आधारित कार्यात्मक रूप से उन्मुख प्रतिमान इसकी उच्च-स्तरीय प्रकृति के कारण कई लोगों से अपील करता है लेकिन उन लोगों के लिए इसे बंद कर दिया जा सकता है. जिनकी प्रोग्रामिंग का एकमात्र अनुभव अनिवार्य कोड लिखना है जो कंप्यूटर को बताता है कि वास्तव में क्या करना है और क्या करना है किस क्रम में.