My opinion would be to start with C language
First time you deal with types, memory management and compilation.
You shouldn't add the difficulty to learn object oriented programming at the same time, plus C++ have some features like garbage collection and other stuff that might confuse you at the beginning (why do I don't have to free my pointer ?).
I might be wrong but that's my thoughts