4 ms·
So you learned Basic and Pascal before you tackled C and C++, but you think other students should start directly with C or C++?
by goto11 5y ago
So you learned Basic and Pascal before you tackled C and C++, but you think other students should start directly with C or C++?
- DeathArrow 5y agoYes. Basic and Pascal did not help me much.
- deleted 5y ago[deleted]
- agent327 5y agoI've given this advise before and it may sound really weird but I stand by it. Beginner programmers should read this book: http://www.z80.info/zaks.html http://www.z80.info/zaks.html Yes, it's old. Yes, it's for a non-current CPU. But it explains how a CPU _really_ works, how binary numbers work, etc. It's a fantastic primer for understanding what's really going on inside the machine, and because it is old, it isn't yet burdened by all the complications of modern CPUs. At the same time, learning those will be easy after you understand what was written here. Of course when I read it, I was 15, and sitting behind a Z80-based machine, writing assembly programs by writing them out on a piece of paper, and translating to hex codes by hand... Ah, fun times :-) The biggest thing I ever wrote that way was an RLE cruncher which I had designed myself. You take care of details when you program that way, I can tell you...