Hi Bao Hexing ! Thanks for you comment. :)
In my later blog post here, I mentioned about a video talking about learning 1 programming language and stick with it for a year. I choose Swift.
But like you said, it is not so hard to just want to know. So I might take your word and learn C just for fun.
Thanks.
Hexing
Don't be frustrated by those words. C/C++ are truely a bit harder to master, but they gives back more. And it is not so hard if you just want to KNOW them instead of USING them. BTW, C is a good start, it is more simple and easier than C++, and it is more or less a subset of C++, making it a necessary entry path.
Hope you do it well.