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