Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language.



DJGPP (DJ's GNU Programming Platform) is a development suite for 386+ IBM PC compatibles which supports DOS-enabled operating systems. It is guided by DJ Delorie, who began the project in 1989. It is a port of the popular GCC compiler, as well as mostly GNU utilities such as...

Debugging with GNU Project Debugger under Visual Studio. WinGDB is an extension for Visual Studio allowing to develop programs with GNU tools.
Affinic Debugger GUI .aka. ADG, is designed as a graphical user interface for various debuggers. With the graphical windows, ADG can unleash the full power of debuggers by viewing multiple types of information within one view and maneuvering debuggers with easily clicking.


![[Mac OS X]](https://img.alternativeto.net/s/309x197/jpeg/f8a9a0e9-d402-e411-a4b7-002590a05f5f_4_full.png)
Insight is a version of GNU Project Debugger that uses Tcl/Tk to implement a graphical user inter-face. It is a fully integrated GUI, not a separate front-end program.




This is a utility alternative to the official graphical Qt installer, for using in CI environment where an interactive UI is not usable, or just on command line.