参考

《计字电路》→《计算机组成与原理》→《汇编程序开发》→《编译原理》→《C语言程序设计》→《数据结构和算法》→《操作系统》
Linux C编程一站式学习
cs50 c部分