In my opinion, the easiest to learn is that one for which you feel motivated to learn. For instance, let's say you don't know any language. You just installed a WordPress blog and you want to know how to change something. If you are really interested, you'll don't see a reason to learn a language : you'll just be too busy understanding what's going on with the code you want to change. It might be written in HTML, combined with PHP, CSS, JavaScript. It will make no difference, as long you have a purpose. So, the real question is "What you are trying to accomplish?" Let's say for a moment that you know every programming language available. What you'll do next? On what project you'll apply your knowledge?
Totally agree with ForumJoiner said. You need the passion, it's easier that way. If you want to learn PHP (for example), set yourself a small task (Google for help, use www.php.net's manuals, and post in the PHP forum) and accomplish it. You'll be done in no time Jay
C++ is able to ruin your motivation. A lone programmer can't build a lot of useful things with that language. If you want to have fun and study something that would make you able to build your own applications, better take some other language. If you interested in web programming, it could be PHP, yes. But if you choose the PHP (or any other web platform) route, then you should start with HTML, then CSS, then PHP.
Python and Perl are always awesome for beginners, esp. Perl since CPAN has like 60k+ modules to help you get stuff done right away.