Hey everyone! I'm teaching myself C programming using 'C: A Modern Approach' by King. My goal is to learn from the book while also diving into some Raspberry Pi Pico projects as a hobby. I do some web development with tools like NodeJS and React, but I'm relatively new to Linux. I recently purchased a second-hand ThinkPad T480 and started with Arch Linux. While it's not been too challenging getting into C and pushing code to GitHub, I'm struggling with setting up ProtonVPN. I'm not too concerned about the GUI; I'd like a distro that supports my C programming needs and keeps things smooth. Any recommendations?
4 Answers
Honestly, any of the popular distros would work well for C development. Fedora is a solid choice since it usually has the latest libraries and development tools available, which could be really beneficial for you.
There’s no ‘best’ distro, honestly. They all let you install the same tools for development. Choose one that feels comfortable to you; you should be just fine!
I'd recommend trying out Ubuntu, Fedora, Mint, or Debian. Each of them offers good support and tools for developers. Personally, I lean towards Mint for its user-friendly interface, but it depends on what you prefer!
Try Ubuntu LTS. It has excellent support and I’ve heard ProtonVPN integrates nicely with it, making setup much easier compared to other distros.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically