best language to learn before C++?

Can anyone who is experiences with C++ recommend a language to learn BEFORE taking on C++? I am a total newbie who eventually wants to learn C++ I was just wanting to know what programming language perhaps maybe good to take on before C++ which maybe gets you used to similar or the same programming concepts as C++ only in a less complex way so when I do take on C++ I will not feel like I am totally in the deep end.

Any suggestions? I have asked a few people I know who have said python because its beginner friendly and some aspects of it are like C++. Would you say this is true?
I went through HTML CSS JavaScript and PHP before taking on C++.
(yes i know, HTML and CSS aren't programming languages)

I'd recommend JavaScript. codecademy has a nice JS tutorial.
Topic archived. No new replies allowed.