Microsoft's Visual Basic for Applications (VBA) is another example. A subset of Visual Basic, VBA is used to automate Microsoft Office applications. Many applications have their own limited-purpose scripting languages; for example, spreadsheets have macro languages, and communications programs (widely used for dial-up before the Web) and FTP programs generally support scripts for automating functions.
Command Line Scripts
Commands executed from the Windows, DOS or Unix/Linux command line are limited-purpose scripting languages, more often referred to as "command languages" (see command processor
and shell script
, batch file abc's
and Windows Script Host