The open-source Arduino Software (IDE) makes it easy to write code and upload
it to the board. It runs on Windows, Mac OS X, and Linux. The environment
is written in Java and based on Processing and other open-source software.
This software can be used with any Arduino board.

NOTE: This script compiles everything from source. Compared to the binary
version, it will take longer and require almost 1GB of free space.
