Active Scripting เป็นเวอร์ชั่นของระบบปฏิบัติการ Microsoft Windows ของภาษาสคริปต์ที่ขึ้นกับส่วนประกอบ มันขึ้นอยู่กับ OLE Automation ซึ่งเป็นกลไกที่อนุญาตให้แอปพลิเคชันโต้ตอบกับแอปพลิเคชันอื่น ๆ บ่อยครั้งโดยการส่งผ่านข้อมูลระหว่างกัน สคริปต์ถูกใช้ในหน้าเว็บและโปรแกรมซอฟต์แวร์
สคริปต์เป็นภาษาที่ตีความ แอปพลิเคชันที่เขียนด้วยภาษาสคริปต์ไม่ได้ถูกรวบรวมและจะถูกแปลเมื่อมีการเรียกใช้ ในทางกลับกันมันจะไม่ทำงานเร็วเท่ากับแอพพลิเคชั่นที่คอมไพล์ แต่สามารถพัฒนาได้ง่ายกว่า ด้วยเหตุนี้สคริปต์จึงเป็นที่นิยมสำหรับแอพพลิเคชั่นที่มีน้ำหนักเบาเช่นเว็บเพจ
Active Scripting ซึ่งรู้จักกันในชื่อ ActiveX Scripting นั้นถูกนำมาใช้กันอย่างแพร่หลายในเทคโนโลยีเว็บแอพพลิเคชั่นของ Microsoft ที่เรียกว่า Active Server Pages (ASP) Microsoft สนับสนุนเทคโนโลยีในเบราว์เซอร์ Internet Explorer 3 (IE3) ในปี 1996 และในแพลตฟอร์มเว็บเซิร์ฟเวอร์ Internet Information Services (IIS) ในปี 1996 ด้วยเทคโนโลยี Microsoft นั้นถูกใช้ในการทำให้แอปพลิเคชัน Microsoft Office อัตโนมัติเช่น Excel เป็นที่รู้จักกันในชื่อ Visual Basic สำหรับ Applications (VBA) Active Scripting ไม่ได้รับการอัพเดตอีกต่อไป มันถูกแทนที่โดย. NET แพลตฟอร์มการเขียนโปรแกรม
สคริปต์สามารถใช้สำหรับฟังก์ชั่นต่าง ๆ เช่นการเปลี่ยนรูปลักษณ์ของเมนูตามการกระทำของผู้ใช้การตรวจสอบความถูกต้องของรายการแบบฟอร์มและการคำนวณ เมื่อสคริปต์รันบนฝั่งไคลเอ็นต์เช่นบนเบราว์เซอร์สคริปต์อาจป้องกันการเดินทางไปยังเซิร์ฟเวอร์ดังนั้นการปรับปรุงประสบการณ์ผู้ใช้เนื่องจากการตอบสนองต่อการกระทำของผู้ใช้อาจเร็วขึ้น ตัวอย่างเช่นเมื่อรายการฟอร์มถูกตรวจสอบความถูกต้องบนเว็บเพจผู้ใช้จะได้รับแจ้งทันทีว่าเขาพลาดการป้อนฟิลด์ที่จำเป็นตัวอย่างเช่น หากการตรวจสอบความถูกต้องเกิดขึ้นบนเซิร์ฟเวอร์เว็บเพจจะส่งข้อมูลที่ไม่สมบูรณ์โปรแกรมบนเซิร์ฟเวอร์จะตรวจสอบความถูกต้องของรายการพบว่าข้อมูลนั้นขาดหายไปจากนั้นส่งการตอบกลับไปยังเบราว์เซอร์
Javascript เป็นอีกหนึ่งภาษาสคริปต์ที่เป็นที่นิยมซึ่งมักจะใช้บนเว็บเพจ อาจสับสนกับภาษาโปรแกรมเว็บยอดนิยมที่รู้จักกันในชื่อ Java แม้ว่าทั้งสองจะขึ้นอยู่กับภาษาการเขียนโปรแกรม C พวกเขาเป็นสองภาษาที่แตกต่างกัน แปลภาษา Javascript และ Java มักจะรวบรวม
ภาษาสคริปต์อาจทำให้เกิดความกังวลด้านความปลอดภัย มนุษย์สามารถอ่านรหัสได้ดังนั้นผู้ใช้เว็บที่เข้าใจสามารถดูและค้นหาข้อมูลที่ควรได้รับการรักษาความปลอดภัย ตัวอย่างคือสถานการณ์ที่สคริปต์อ้างอิงฐานข้อมูลของเว็บแอปพลิเคชัน ข้อมูลนี้อาจทำให้ผู้ใช้ที่เป็นอันตรายสามารถเข้าถึงทรัพยากรนี้ได้
สคริปท์ยังอาจถูกนำไปใช้เพื่อขโมยข้อมูลผู้ใช้เช่นชื่อล็อกอินและรหัสผ่านของผู้ใช้ไปยังเว็บไซต์ธนาคาร เพื่อต่อต้านสิ่งนี้ผู้พัฒนาเบราว์เซอร์จึงได้เพิ่มฟังก์ชั่น“ แซนด์บ็อกซ์” ซึ่ง จำกัด สิ่งที่สคริปต์ได้รับอนุญาตให้ทำ แนวคิดความปลอดภัยอื่น“ เว็บไซต์ต้นทาง” ปิดการใช้งานข้อมูลที่ใช้ในเว็บไซต์หนึ่งเพื่อใช้ในเว็บไซต์อื่น ผู้ใช้หลายคนเลือกที่จะปิดใช้งาน Active Scripting หรือ Javascript ในเบราว์เซอร์ของตน


