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