Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.
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.



PVS-Studio is a static analyzer that detects errors in source code of C, C++ and C# applications. The PVS-Studio tool is intended for developers of contemporary applications and it integrates into the Visual Studio 2005/2008/2010/2012/2013 environment.
Cost / License
- Paid
- Proprietary
Platforms
- Windows
- Linux
- MinGW
- Microsoft Visual Studio
- clang



CppCode is an offline C/C++ IDE & Compiler:
- compile C/C++ code offline (no internet connection required)
- built-in libc and libc++
- safe (no data sent to any servers)
- code complete
- real-time diagnostics (warnings and errors) and fixes
- built-in file navigator (varia.



DDD is a graphical front-end for command-line debuggers such as GDB, DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, the bash debugger bashdb, the GNU Make debugger remake, or the Python debugger pydb. Besides ``usual'' front-end features such as viewing source texts...
Cost / License
- Free
- Open Source
Platforms
- Linux
- BSD
- Cygwin



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.
Cost / License
- Freemium
- Proprietary
Platforms
- Mac
- Windows
- Linux


![[Mac OS X]](https://d4.alternativeto.net/fovS1sXRLVSQdV3jaAHg6tExYTuKdOQ3Fp_CvOcs6oI/rs:fill:309:197:1/g:no:0:0/YWJzOi8vZGlzdC9zL2Y4YTlhMGU5LWQ0MDItZTQxMS1hNGI3LTAwMjU5MGEwNWY1Zl80X2Z1bGwucG5n.jpg)
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.
Cost / License
- Free
- Open Source
Alerts
- Discontinued
Platforms
- Mac
- Windows
- Linux
- Tcl


+1
KDbg is a graphical user interface to gdb, the GNU debugger.It provides an intuitive interface for setting breakpoints,inspecting variables, and stepping through code.
Cost / License
- Free
- Open Source
Platforms
- Linux



An online tool that can convert any file to a C style array. It can also handle image color format and size conversion.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Online

File To C Array is a tool that generates a C array from the contents of any file. Such arrays can be used as a way of embedding resource files into an executable binary, gaining access to the resource files without having to use platform-dependent code.
Cost / License
- Free
- Open Source
Platforms
- Windows























