Should I learn C or Python?

As a beginner you should start with Python of course because of the easier and smaller syntax, the syntax is more readable as compared to C. Python lets you ignore all the ugly low-level concepts of programming like pointers, structs, memory management, etc.

Read more

Should I learn python if I know C++?

Learning more languages can only make you a better developer, regardless of their approach. Besides, your experience with C++ (or, at least C) will come in handy for writing high-performance parts of your applications using Python’s C API, which lets “raw” C and C++ code intermingle nicely with the pure Python stuff.

Read more