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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (3)

Label Occurrences
VBScript canonical 10
Microsoft VBScript engine 1
VBScript (legacy) 1

Statements (49)

Predicate Object
instanceOf programming language
scripting language
defaultImplementation VBScript self-linksurface differs
surface form: 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 Windows
surface form: Microsoft Windows
paradigm imperative programming
procedural programming
platform Internet Explorer
Windows
surface form: 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
surface form: 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 (ASP)
surface form: Active Server Pages

Windows Script Components
Windows Script Host

Referenced by (12)

Full triples — surface form annotated when it differs from this entity's canonical label.

Internet Explorer supports VBScript
VBScript defaultImplementation VBScript self-linksurface differs
this entity surface form: Microsoft VBScript engine
Trident layout engine supports VBScript
this entity surface form: VBScript (legacy)
PowerShell influencedBy VBScript
WMI and CIM accessibleVia VBScript
subject surface form: WMI
Active Server Pages (ASP) primaryScriptingLanguage VBScript
subject surface form: Active Server Pages