I've heard of this C++ before, but what is it exactly?
C++ is a computer language that many programs today are run on. C++ is a compiled language that is built for speed; its applications are much quicker written in this format versus another language like Python or Java.My personal knowledge of C++ is very limited, to say the least. I took CIS 122, Spring term 2005, a couple years back, and it seems that I pretty much have forgotten everything about C++. The language is written with a style that isn't hard to learn (at least it didnt seem like it back when I took the class). yet, it is powerful enough that if you don't know what you're doing, you can get tripped up rather easily.
Right now, I am dedicating my time to re-teaching myself C++. This is one of those languages that have been around for some time now, and it doesn't seem to be going anywhere soon, so better to learn it now rather than later. Plus, All of the .Net framework and tutorials for the OGRE SDK are written in C++, as that is the preferred language of choice for the renderer. So all in all, C++ is an important one to know.
Where can I learn C++ myself?
Right here! Look for my upcoming installments of tutorials aimed at the absolute beginner (aka "newbies"). And mind you, I'm talking absolute beginner here - trust me, we've all been at that point: not sure where to go or to look, but passionately interested in learning how to program.Beyond that, this page also offers some links to helpful starting points. There are TONS of resources out there for the beginner, and I'm sure that this isn't the first place that someone would look; but just IN CASE you found your way to this page and you just happen to be curious to learn C++ too, here are some places that I found worth checking out:
C++ FAQ: A lot of common questions regarding C++ prgramming. Good place to look.
Standard Template Library:SGI's documentation on the Standard Template Library.