Basic Stamp Editor
The BASIC Stamp Editor is integrated development environment (IDE) software for the PBASIC language that is used to program the BASIC Stamp line of microcontrollers. It allows users to easily write programs and upload them directly to any BASIC Stamp-style microchip. There are many online repositories of open source BASIC Stamp code that can be used as a basis for any program users may want to construct.
BASIC Stamp Editor is free software, anyone can download and install it for free on their personal computer.
Tutorials are available at http://learn.parallax.com/basic-stamp-tutorials