Arduino IDE Allows the programming of Arduino based controller boards for electronics and computer programming.