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