January 13, 2013
Yes (Arduino, and Basic Stamp a while back)
Yes - Java; Python; C/C++ (though it's been a while other than Arduino); a bit of Objective-C; Processing
Yes, though I'm certainly no electrical engineer.
(e) All of the above - and more?
(Relatively) long-time Arduino experimenter interested in human-computer interaction.