这门课假设你什么都没学过。从「源码为什么能变成程序」讲到栈与堆、函数与递归、指针与引用、命名空间与链接、常用库与容器,最后落到复杂度与调试。每一节都有 C / C++ / Python / Java / Go / JavaScript 六种写法,JavaScript 示例可以在页面上直接运行。