|
|
|
|
|
by simion314
2191 days ago
|
|
IMO this topic is entangled with hardware, the student needs to do a course in hardware and how CPUs work, do some simple assembly coding, after that C is a natural progression. If C is too complex for some students then system programming and OS development is not for them. For educational and getting started I think https://www.nand2tetris.org is a good source material, the complexity or real world stuff is missing there so you can focus on essentials. |
|