The SparkFun Inventor's Kit is compatible with National Instruments' LabVIEW Home Bundle, a special version of its famous programming language designed for the hobbyist. (Image courtesy of SparkFun).
Oh, I so wish that (a) I lived in (or near) Boulder, Colorado and (b) I was a high school kid again, because then I could attend the forthcoming “Introduction to Arduino” Workshop that's to be hosted ...
If you use microcontrollers, you might know SparkFun Electronics as a supplier of small development and add-on boards for Arduino modules as well as boards that use AVR, ARM, MSP430, and other MCUs.