Scripting to aid development
Exploratory programming
Testing