# Scripting Lab

The Scripting Lab tool lets you practice writing language scripts and allows you to test small pieces of code. (To develop applications, use the AppBuilder Section Editor.) The Scripting Lab contains the following interface elements:

Languages
  Choose the language in which you want to write and edit the script:

> - SpeedScript
> - SQL
> - JavaScript
> - VB Script
> - HTML

Sample
  Code samples change depending on the language you select.

Edit Area
  Displays the specified sample code in the script language you chose. Use this are to write and edit your own code.
Run Script
  Runs the script in the edit area.

> Sample DO Loop
>   A procedure consisting of the outline of a SpeedScript DO loop.
> Hello World
>   A procedure that displays the words "Hello World".
> Display ProPath
>   A procedure that displays the directories in your ProPath.
> Connected Databases
>   A procedure that displays a list of the connected databases.
> CGI Variables
>   A procedure that displays the list of CGI variables for the session.

Clear
  Clears code from the edit area. This activates the Reset button.

Reset
  Resets the Edit Area to its value when the frame was displayed.
Results
  Displays the results of running the script or compiler messages if the script does not compile.

### WebSpeed Glossary