
CLion
7.8#4 in integrated development environmentsFrom $10.90 a monthFree planExtensionLinuxmacOSSelf-hosted
Visit

| Fact | CLion | Code::Blocks |
|---|---|---|
| Debugging | CLion supports GDB and LLDB and includes memory and disassembly views, variable inspection, and core dump debugging. | The debugger interfaces with GNU GDB and also supports MS CDB, which the site says is not fully featured. |
| Purpose | CLion is a cross-platform IDE for C and C++ development. | Code::Blocks is a free IDE for C, C++ and Fortran. |
CLion suits C and C++ developers who want build, debugging, testing, and code analysis tools in one IDE. Its free plan is for non-commercial use; commercial development requires a subscription.
Code::Blocks suits people seeking a free IDE for C, C++ or Fortran on Linux, macOS or Windows. Its plugin framework and support for multiple compilers may suit users who want to extend their development setup.