মূলত স্ক্রিপ্ট ল্যাংগুয়েজ হল এমন ধরনের প্রোগ্রামিং ল্যাংগুয়েজ যেটি ব্যবহার করে অন্য প্রোগ্রামকে নিয়ন্ত্রণ করা যায়। স্ক্রিপ্ট গুলো মূল প্রোগ্রাম এর কোর অংশ থেকে আলাদা হয় ( স্ক্রিপ্ট অন্য ল্যাংগুয়েজ দিয়ে লিখা হয় )। স্ক্রিপ্ট এর আরেকটি সুবিধা হল এগুলো সরাসরি সোর্স কোড বা বাইটকোড থেকে চলতে পারে ( মূল প্রোগ্রাম গুলোকে চলতে হলে আগে কম্পাইল করতে হয়, স্ক্রিপ্ট এর বেলায় সেটি লাগে না )।