The open-source Arduino environment makes it easy to write code and upload it to the I/O board.
Efficient and feature-rich iOS code editor for Mac.
Quick and easy text editor for Mac OS X.