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.
Download Arduino Desktop IDE
Download the Arduino Desktop IDE for your Linux, Mac OSX or Windows platform. Don’t use the Web Editor version for this example. There are some libaray conflicts that occur when using the Web Editor version.
Now that you have the Arduino Desktop IDE installed you can jump over to one of our device programming tutorials and learn how to program your devices.