Microsoft Visual Basic Scripting Edition ) VBScript) הינה חלק ממשפחת ה- VB.
שפה זו נועדה בתחילה לשמש כשפת תסריטים לצד הלקוח המיועדת ליצירת דפי web אינטראקטיביים, אך מכיוון שאינה נתמכת ע"י Netscape Navigator נכשלה בתחום הזה. למרות כישלונה בתחום זה הפכה שפה זו לשפה מובילה בשלושה תחומים אחרים:
ASP, Ootlool Forms, WSH Scripts .
VBScript היא שפת סקריפטים, או ליתר דיוק סביבת לכתיבת סקריפטים, היכולה להגביר את רמת דפי הרשת ע"י הפיכתם לאקטיביים יותר.
שפה זו נוצרה ע"י מיקרוסופט על-מנת לשמש כשפת סקריפטים של צד הלקוח ל- IE גירסא 3.0 ומעלה, או כצד השרת עם ה- IIS גירסא 3.0 ומעלה.
יתרון לגישה של צד השרת הוא ש- VBScript מעובד ע"י השרת עוד לפני שהוא נשלח ללקוח, ולכן הלקוח מקבל רק קוד HTML ואין צורך לדאוג שדפדפן הלקוח לא ידע לפענח את הקוד.
לעומת זאת ע"י שימוש בגישת צד הלקוח אתה מעביר בכוונה את עבודת הטעינה לדפדפן הלקוח על-מנת להפחית עבודה בצד השרת.
החשיבות הגדולה ביותר של VBScript היא שהיא שפת ברירת המחדל לדפי ASP.
ASP היא טכנולוגיה מרתקת ממיקרוסופט אשר יש בה ערך מוסך למפתחים.
ASP מגדילה את ה- HTML הסטנדרטי ע"י הוספת אובייקטים וצד שרת וע"י איפשור גישה למסד נתונים ורכיבי Active X אחרים מצד השרת.
משתמע מכך הוא שעכשיו קל יותר להפוך את דפי הרשת שלך לדינמיים כרצונך.
VBScript גירסא 5.0 יצאה בשנת 1999. ללא ספק, התכונה החדשה של גירסא זו הוא היכולת להצהיר על משתנה מסוד Class על-מנת ליצור אובייקט Class משלך. תכונה חדשה אחרת כוללת את הפונקציה Timer, את הוראה With ואת ביטוי החיפוש: RegExp ו- אובייקט Match.
לאחרונה מיקרוסופט שינתה את גירסא 5.0 של VBScript לגירסא 5.5 על-מנת לציין שהיא חלק מחבילת Windows Script Version 5.5.



