Arduino IDE 1.8.15

Code and create interactive projects while storing them in the cloud

PRO: Features multiple templates
CON: No support for quick buttons
Vote: 4.3/10 (19 votes) Platform: Windows

NetBeans IDE 12.4

An open-source Java environment used for the development of desktop and mobile applications

PRO: Full-featured bundles
CON: Heavy consumption of system resources
Vote: 5.7/10 (179 votes) Platform: Windows

Terminal IDE 2.02

Terminal IDE is an expandable terminal application, with a full Java / C IDE

Vote: 4.5/5 (105 votes) Platform: Android

ArduinoDroid 4.5.2

ArduinoDroid - Arduino IDE

Vote: 4.0/5 (85 votes) Platform: Android

Bright M IDE

Bright M IDE: Develop Java and Android applications on your Android device

Vote: 3.5/5 (97 votes) Platform: Android

Code::Blocks 20.03

Powerful IDE that can be configured and extended

… for an integrated development environment or IDE for Windows that’s free, versatile, and highly customizable …

PRO: Strong inter-project dependency setup
CON: Lots of limitations
Vote: 6.5/10 (350 votes) Platform: Windows

Microsoft .NET Framework 4.8

Proper IDE in which to develop programs for Windows

PRO: No configuration needed
CON: Requires system restart
Vote: 6.3/10 (484 votes) Platform: Windows

JCreator 4.00.028

Powerful IDE tool for beginner, intermediate or advanced programming

PRO: Enjoy faster speeds than ever before
CON: The debugger is very minimal
Vote: 6.5/10 (135 votes) Platform: Windows

Geany 1.36

Lightweight GUI text editor with basic IDE features

PRO: Packed with useful tools
CON: Can be tricky to get to grips with
Vote: 7.3/10 (45 votes) Platform: Windows

AWD - IDE For Web dev 0.45

Android Web Developer - Best IDE for WEB Development

Vote: 4.5/5 (60 votes) Platform: Android