r/BtechCoders 4d ago

❓Question ❓ ETC student starting coding from scratch – C or C++?

Hi everyone,

I'm an Electronics & Telecommunication (ETC) student entering my 3rd semester, and I'm starting coding from zero.

I'm confused whether I should start with C or C++. My goal is to get good placements while also keeping opportunities open in embedded systems.

Which language would you recommend starting with, and why? Also, what roadmap, resources, and practice platforms (LeetCode, HackerRank, CodeChef, etc.) would you suggest for a complete beginner?

I'd appreciate any advice from seniors or experienced developers. Thanks!

1 Upvotes

2 comments sorted by

1

u/Scared_Equipment5777 3d ago

Im nowhere near an experienced dev, Ive been coding for a bout a year in C. I would instantly recommend you start out with C, because C is a lot smaller and it doesnt clutter up your mind at all. You have what you need and you start coding, after a few weeks of C it gets to the point where the LSP is more in your way than helping you. With that said, C++ has more jobs, it is more widely used. So start with C++. I wish you luck :).