Recommendations to others considering Arduino IDE:
If you are looking to code any official Arduino, Arduino-like board (Adafruit Feather, Circuit Playground, etc), or ATTINY chips, then the Arduino IDE definitely is the program for you. Something to bear in mind, though, is that this IDE is not like a Notepad++ or Microsoft Code. It is purpose-built for coding and uploading to Arduino-based chips and boards. It is not good if you are looking for a program that can handle several languages (ie. JavaScript, HTML, Perl, etc). Being Arduino-based, it is a C++ IDE. Review collected by and hosted on G2.com.
What problems is Arduino IDE solving and how is that benefiting you?
My primary use of the Arduino IDE is to code Arduino UNO. One nice feature of the Arduino IDE is the ability to burn a bootloader, which in turn allows for the use of various ATTINY controllers (such as ATTINY 85). Projects I code for are mostly LED-based but also include servos, a variety of sensors (ultrasonic, IR/breakbeam, capacative touch, and more), plus I've integrated audio on multiple occasions. As mentioned earlier, the Arduino IDE has been able to handle everything I've thrown at it with ease. Review collected by and hosted on G2.com.