Tools for Producing and Running Scripts
The tools needed to produce client-side scripts and server-side scripts can be as simple as a notepad.
To maximize the full capabilities of what a server-side script can do, it is necessary to use a professional integrated development environment (IDE). There are various IDE's available , depending on the language you will be using and what resources will be accessed.
If you plan to use Visual Basic, then the Microsoft tools are ideal. Microsoft Visual Studio or the VB.Net applications.
These applications help to speed development through the use of wizards that auto generate code as you visually link components etc.