The open-source Arduino environment makes it easy to write code and upload it to the I/O board.
Native AML compiler and IDE for OS X.
Cross-platform IDE for all your major languages.