Hey folks! I've been diving into C programming for a while now, starting with a great book called *From Bits & Bytes to C and C++*, then progressing through the CS50 course. Lately, I've been getting into pointers and data structures. I've been using **VS Code** for my exercises (along with gcc on Ubuntu) and sometimes experimenting with Vim to get used to terminal editing. It works okay, but I'm close to finishing the 'tutorial hell' phase and ready to tackle some personal projects. So, I'd love to hear from you all: what IDE or editor setup do you find most comfortable and productive when working with C? I'm curious to know how others learning C are managing this part and what resources you find most helpful. Thanks a lot!
4 Answers
VS Code is great for getting started with a compiler, so definitely stick with it. Once you hit the halfway mark, consider switching to Visual Studio for building more complex, industry-level applications.
If you’re already comfortable with VS Code, just roll with that! It’s probably going to be your best bet for now.
I really like CLion. It’s robust and has great features for working with C and C++. But if you're comfortable with VS Code, that’s a good choice too!
I'm definitely going to check it out. Looks pretty promising!
I’d say stick with VS Code unless you feel a strong pull towards something else. I used to work with a now-obsolete IDE called Code Warrior in the 90s!

+1 for CLion! It’s my go-to tool for C++, and I also use it for C quite a bit.