C语言本身不难, 只有32个keywords
难的是compiler/linker, runtime, platform/architecture
一般我们会考这些, 而不是语言本身
想学习C, 我会建议从CPython入手
常用的CPython runtime, 整个都是用C写的
建议你
1. Snyc source and compile
学习基本toolchain
2. 造一个python module
https://docs.python.org/3/extending/extending.html
3. trace code
从Py_Initialize()一路看到怎么import module
还有如何用function pointer做polymorphism
大概花一个月, 祝好运