Just learn to program something. Doesn't matter what to begin with, but I don't know that I would encourage starting with C++. It's nice to at least get a foundation in the basics of structure, control flow, functions, variables, parameters, etc., before diving into a terse, semantically rich language like C++.
These days I tend to think that starting with HTML and javascript, and learning to walk the Document Object Model of a webpage, manipulate elements and styles, handle events, etc., is as good a place to start as any. It does pollute the pure programming concepts with having to learn about the structure of a document, and styles, but we don't really have a ubiquitous tool like a BASIC interpreter to be used for simply playing with print statements the way we used to. If there is such a tool on the web that would be an even better place to start, but in any case, I would start with something fairly simple and learn the fundamentals.