The fundamental parts of Visual C++ 2005 are the editor, the complier, the linker, and the libraries.
The Editor:
Provide an interactive environment for you to create and edit C++ source code.
The Complier:
Converts your source code into object code stored in files called .obj.
The Linker:
Welts everything into an executable whole - modules compiled from your source code and those form the libraries supplied as part of C++.
The Library:
Is simply a collection of pre-written routines. Native window-based applications are supported by a library called the MFC.