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
Operating system commands executed from the Windows, Mac (Unix) or 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