3 ms·
> Then learn an assembly language instead Learn assembly TOO, not instead. I did, as part of computer architecture course. Very valuable. I think you should le
by yetihehe 3y ago
> Then learn an assembly language instead
Learn assembly TOO, not instead. I did, as part of computer architecture course. Very valuable. I think you should learn everything from transistor level up if you want to do serious programming. I don't think you need to actually use it, but it's sometimes very handy to know those things.
- lifthrasiir 3y agoIt's important to set a correct expectation for what you learn. C is indeed important to learn because of all legacy and current code bases, but it's just one of possible language choices for learning computer architecture, and learning C alone doesn't give you a relevant knowledge.