text: Quick Answer: Is C++ Hard To Learn? - swift reviewer
  If you know Python then you already have a good grasp of most of the concepts, C++ can further help you in understanding memory management, concurrency, and pointers, etc, therefore, it's a wise idea to learn both..
  C is a relatively simple language. If you already know how to program in some other language – it's quite easy to learn. The only thing that might trip you up is how pointers are so pervasive in C and how you have to manually manage dynamic memory allocation…which is totally different than most other languages.