If you like pretty things, you can start with Visual Basic. You will feel very accomplished after completing a program. At least I was when i first started with visual basic. Visual basic is a little different than most languages, but I feel like it helps with learning the basis of programming and it resembles the English language so it is easier to comprehend.
If you dont want to start with visual basic, I would definitely start with java or python before c++. Don't dive into c++ right away

HTML and PHP are always fun languages to start with. But I wouldnt really consider HTML a "REAL" programming language.