C

Share:

These questions were shown only to the developers who chose C as one of their three primary programming languages.

Which C standard do you regularly use?

Which IDE / editor do you use the most for C development?

Despite all of the measures we've taken to secure a representative pool of respondents, the results may be slightly skewed towards users of JetBrains products, as they are more likely to take the survey.

Which unit-testing frameworks do you regularly use?

The percentage of the developers who don’t write unit tests for C has finally decreased after a couple of years and is down to about one-third. Meanwhile, the share of those who write unit tests with no specific framework increased by 5 percentage points.

Which unit-testing frameworks do you regularly use?

Which project models or build systems do you regularly use?

The Visual Studio project model has lost some of its popularity among C developers since 2021. These days, they tend to select CMake and Makefiles more often.

Which project models or build systems do you regularly use?

Which dependency managers do you use in your projects?

Which compilers do you regularly use?

The share of the Intel compiler has dropped by one-third among C developers in 2022. Among C++ developers, the trend is the opposite.

Which compilers do you regularly use?

In CLion, you can use GCC-based, Clang, MSVC, and IAR compilers. For rare or custom cases, a custom compiler feature enables any arbitrary compiler in CLion.

Thank you for your time!

We hope you found our report useful. Share this report with your friends and colleagues.

If you have any questions or suggestions, please contact us at surveys@jetbrains.com.