6 ms·
Good article. If your goal is to learn how computers work I think an education in C will follow a long, twisting pedagogy. It is more likely you will encounter
by agentultra 8y ago
Good article.
If your goal is to learn how computers work I think an education in C will follow a long, twisting pedagogy. It is more likely you will encounter subjects that will teach you how computers work by using C. However you can also happily program in C without understanding how memory is managed beyond developing an intuition for using malloc, free, and pointers.
If you want to be more direct why not build a computer from scratch [0]? Or take a course on operating systems [1]?
[0] https://www.nand2tetris.org/ https://www.nand2tetris.org/
[1] https://wiki.osdev.org/Getting_Started https://wiki.osdev.org/Getting_Started