This is the eternal debate, but man, I wouldn’t start somebody off with a C programming course as #1. Especially if there’s a Python course coming up shorty anyway. And then a C++ course to learn “OOP”, which is much easier to learn in Python. Ouch.
I suggest just starting with Python, learning C at some point because it’s universal, and never learning C++ without a specific reason.
I suggest just starting with Python, learning C at some point because it’s universal, and never learning C++ without a specific reason.