For sure.
C++ is very complicated, and would make a very poor choice for a first language.
Java is not as complicated, but is pretty brain-dead.
Python would be fine. After getting comfortable with Python, when you're ready to start learning more about what the computer is actually...