I started with C++ before I started college. In my opinion, the best thing to do is find what works best for you. If you just want to tinker around with it, I bought C++ Primer Plus from amazon which was probably the only reason I can do anything involving programming. C++ is and older, and sometimes difficult language. But keep in mind, the entire UNIX operating system was built in C++ so it is a worthy language. Study up on different aspects, what are C++'s weaknesses, what are it's strengths? Find some online tutorials, I personally use www.learncpp.com
. Good luck though! Who knows, you might just love it enough to go to school to learn more.