Limbajele de scripting sunt limbaje de programare ușoare și ușor de învățat. VBScript este un limbaj de scripting Microsoft® care este legat de Visual Basic™ și Active Scripting, care anterior era cunoscut sub numele de scripting ActiveX. Dacă un programator alege să folosească VBScript și caută un editor VBScript, programatorul ar trebui să ia în considerare nivelul de abilități de scriptare, nevoile și bugetul ei.
Programele VBScript pot fi scrise utilizând un editor de text simplu, fără bijuterii, cum ar fi Windows Notepad. Cu toate acestea, mulți editori specializați oferă caracteristici care pot crește productivitatea. Aceste editori sunt adesea gratuite sau ieftine și ar putea merita timpul programatorului pentru a evalua opțiunile editorului VBScript.
O caracteristică populară este numerotarea liniei codului. Dacă un script generează un mesaj de eroare, mesajul de eroare poate face referire la un număr de linie. Acest lucru poate ajuta programatorul să localizeze liniile de cod care ar putea cauza eroarea. Un editor cu funcții de depanare poate facilita localizarea și corectarea oricăror erori de codare.
Notificarea erorilor de sintaxă poate evidenția greșelile de scriere pe măsură ce se întâmplă, permițând programatorului să le corecteze imediat și să genereze mai ușor un cod fără erori. Dacă editorul VBScript oferă o caracteristică de colorare a sintaxelor, diferitele tipuri de elemente sunt afișate în culori diferite, ceea ce le face mai ușor de localizat. O altă caracteristică utilă este completarea automată. Această caracteristică permite programatorului să selecteze cu ușurință un element de cod complet după ce a tastat primele caractere. Programatorii care lucrează pe site-uri mai complexe pot aprecia un editor care le permite să deschidă mai multe fișiere, sporind capacitatea de a trece mai ușor între fișiere.
Există și alte caracteristici care au în vedere alegerea unui editor VBScript. Programatorii începători VBScript pot aprecia fișierele de ajutor integrate care permit accesul rapid la ajutor atunci când este necesar. Programatorii începători și experimentați pot găsi utilă funcția de fragmente de cod. Fragmentele de cod sunt fragmente de cod preambalate, iar utilizarea fragmentelor poate accelera dezvoltarea și reduce erorile. Mulți programatori trebuie să scrie scripturi în alte limbi decât VBScript și, în aceste situații, programatorul poate dori să aleagă un editor care acceptă mai multe limbaje de scripting.
Deși scripturile prin definiție sunt traduse în timpul rulării, un anumit editor VBScript poate avea capacitatea de a compila codul. Acest lucru împiedică utilizatorii experimentați să poată vizualiza codul și, prin urmare, este mai sigur. Codul nu poate fi furat și dacă resurse, cum ar fi bazele de date, sunt apelate în script, aceste informații nu vor fi vizualizate. În unele situații, programatorul poate găsi această caracteristică valoroasă și, prin urmare, va dori un editor VBScript care o oferă.