VBScript
E34635
VBScript is a lightweight scripting language developed by Microsoft, primarily used for client-side scripting in web pages and for automation in Windows environments.
Aliases (2)
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
programming language
→
scripting language → |
| defaultImplementation |
Microsoft VBScript engine
→
|
| designedFor |
Windows automation
→
web client-side scripting → |
| developer |
Microsoft
→
|
| documentationURL |
https://learn.microsoft.com/en-us/previous-versions//d1wf56tt(v=vs.85)
→
|
| fileExtension |
.vbe
→
.vbs → .wsc → .wsf → |
| hasFeature |
built-in date and string functions
→
conditional statements → late binding → loop constructs → procedures and functions → variant data type → |
| inception |
1996
→
|
| inspiredBy |
BASIC
→
Visual Basic → |
| license |
proprietary software
→
|
| notableMalware |
Anna Kournikova virus
→
ILOVEYOU worm → |
| operatingSystem |
Microsoft Windows
→
|
| paradigm |
imperative programming
→
procedural programming → |
| platform |
Internet Explorer
→
Microsoft Windows → |
| replacedBy |
JavaScript
→
PowerShell → |
| runsOn |
IIS
→
Internet Explorer → Windows Script Host → |
| securityConcern |
can execute arbitrary code on Windows
→
used in email-borne malware → |
| status |
deprecated for client-side web scripting
→
legacy technology → |
| supports |
ActiveX controls
→
COM automation → error handling with On Error → regular expressions via COM library → |
| typingDiscipline |
dynamic typing
→
|
| usedFor |
classic ASP server-side scripting
→
client-side web scripting → system administration automation → task automation on Windows → |
| usedWith |
Active Server Pages
→
Windows Script Components → Windows Script Host → |
Referenced by (5)
| Subject (surface form when different) | Predicate |
|---|---|
|
Internet Explorer
→
Trident layout engine ("VBScript (legacy)") → |
supports |
|
VBScript
("Microsoft VBScript engine")
→
|
defaultImplementation |
|
PowerShell
→
|
influencedBy |
|
Adobe Photoshop
→
|
supportsScriptingLanguage |