C++ is probably the best *programming* language you could learn, at least for starting out. It is kind of an intermediary between C and JAVA, both of which are frequently used today. If you learn C++, you can go "backwards" and learn C, or bounce "forward" to JAVA without too much difficulty adapting to the basic structure. All of these languages use different syntax, so that is just something you have to learn.
A good language to start out with, and that is relatively easy, is HTML. When I first started, I always found it easier with HTML bceause I could actually "see" what is going on. With C++, you are working with classes, pointers, arrays, and a whole bunch of other things that are not directly related to output. HTML gives you the visuality, and lets you become familiar with syntax, and important part of any computer language. Once you have the basics of HTML down, it would be a good time to develop on that further by learning Javascript. Javascript, not JAVA (there is a HUGE difference) will give you the opportunity to learn about variables, conditional statements, functions, etc., providing you with a firm base of these terms, the ability to recognize them, and to know what they do. Plus, they hold many similarities to C++.