Tooling for C

Home · Blog

22 May 2025

I’ve been getting back into C programming recently, and as a result I’ve spent quite a bit of time researching tools useful for C programmers. Unlike with modern languages like Go, there isn’t really a standard toolset for C, so it can be confusing to figure out which tools you should be using. I decided to write some articles to document what I find out -- those might be useful for others starting out with (or getting back into) C.

For context, I’m on Linux and I prefer using a text editor over an IDE. If you’re on a different operating system or you have an IDE (with its own tooling), some of this will not be relevant for you.

Here’s the articles I have so far:

  1. The clang Compiler