VBScript

related topics
{math, number, function}
{system, computer, user}
{work, book, publish}
{style, bgcolor, rowspan}

VBScript (Visual Basic Scripting Edition) is an Active Scripting language developed by Microsoft that is modelled on Visual Basic. It is designed as a “lightweight” language with a fast interpreter for use in a wide variety of Microsoft environments. VBScript uses the Component Object Model to access elements of the environment within which it is running; for example, the FileSystemObject (FSO) is used to create, read, update and delete files.

VBScript has been installed by default in every desktop release of Microsoft Windows since Windows 98[1]; in Windows Server since Windows NT 4.0 Option Pack[2]; and optionally with Windows CE (depending on the device it is installed on).

A VBScript script must be executed within a host environment, of which there are several provided with Microsoft Windows, including: Windows Script Host (WSH), Internet Explorer (IE), and Internet Information Services (IIS).[3] Additionally, the VBScript hosting environment is embeddable in other programs, through technologies such as the Microsoft Script Control (msscript.ocx).

Contents

History

VBScript began as part of the Microsoft Windows Script Technologies, launched in 1996. This technology (which also included JScript) was initially targeted at web developers. During a period of just over two years, VBScript advanced from version 1.0 to 2.0, and over that time it gained support from Windows system administrators seeking an automation tool more powerful than the batch language first developed in the late 1970s.

Full article ▸

related documents
.NET Framework
Emacs Lisp
Linear feedback shift register
Wikipedia:Free On-line Dictionary of Computing/symbols - B
Ladder logic
Zope
Priority queue
Java Servlet
Fourth-generation programming language
REBOL
Source code
SPARC
List of computing topics
Wikipedia:Free On-line Dictionary of Computing/T - W
Wikipedia:Free On-line Dictionary of Computing/E - H
AltiVec
Event-driven programming
Z-buffering
Chmod
Maple (software)
Ext2
Locality of reference
Queueing theory
Big5
Convolutional code
ReiserFS
GNU Compiler Collection
Programmer
Abstract Syntax Notation One
Parrot virtual machine