C++ is an object-oriented programming language. C++ maintains almost all aspects of the C language, while simplifying memory management and adding several features - including a new datatype known as a class - to allow object-oriented programming. C++ maintains the features of C which allowed for low-level memory access but also gives the programmer new tools which simplify memory management.
C++ is a powerful general-purpose programming language. It can be used to create small programs or large applications.
Here are a few links that may help you out in your understanding of programming in C/C++:
C/C++ Programming Resources
LEAD Technologies - Third-party image-enabling programming libraries for C/C++.
Programmer's Heaven - The most complete online source to download free programming files, source code, tools and more for a whole range of languages and technologies, including VB, C/C++/C#, .NET and Java. We have over 20,000 resources for you to explore!
Guru 99 - Educational website with courses covering a wide variety of IT subjects above and beyond software and web development.
Codeguru.com - Offers dedicated downloads for the IT professional developer. Features include Visual C++, Java, Visual Basic, VB, Source Code and more.
The Code Project - Free source code and tutorials for Windows developers. Programming help for Visual C++, Windows, MFC, C++.
C Programming.COM - C programming.com is a web site designed to help you learn C or C++ and provide you with C and C++ programming resources.
Visual C++ Home Page - This is the homepage for Visual C++. It is a good starting point for information, FAQ and reference material.
Visual C++ Tutorials - This site has Microsoft's Visual C++ tutorials.