Starting out with C++ as your first learning language is quite a leap. It would probably be much faster and easier
to start out with something like Pascal, Delphi, or VB - or one of the Scripting Languages (Perl, Ruby, VBScript, KiXtart, PowerShell, etc)
Then if you still want to learn C++ you will have a much better understanding of what's involved in learning such a language.
Here are some resources to further your interests.**************************************************************************
The Microsoft Visual Studio Express 2005 Editions do not appear to be available for download from Microsoft at this time.
The Microsoft Visual Studio Express 2008 Editions are RELEASED versions and are not beta anymore
Microsoft Visual Studio 2008 Expresshttp://www.microsoft.com/express/
Visual Studio 2008 Express Edition All-in-One DVD - OFFLINE Install (895MB)http://www.microsoft.com/express/download/
Visual Studio 2008
On Monday, Nov. 19, Microsoft announced that Visual Studio 2008 and the .NET Framework 3.5 were released to manufacturing (RTM)http://msdn2.microsoft.com/en-us/vstudio/default.aspx
Performance Improvements in Visual Studio 2008http://channel9.msdn.com/ShowPost.aspx?PostID=328382
Visual Studio 2008 and .NET 3.5 Releasedhttp://weblogs.asp.net/scottgu/archive/ ... eased.aspx
http://www.digitalmars.com/http://en.wikipedia.org/wiki/D_%28progr ... anguage%29
My name is Scott Guthrie, and I am a General Manager within the Microsoft Developer Division. I run the development teams that build the following products/technologies:
* CLR and the core .NET Base Class Libraries
* IIS 7.0
* Visual Studio Tools for ASP.NET, WPF and Silverlight
Digital Mars C and C++ Compilers for Win32, Win16, DOS32 and DOS. Fastest compile/link times, powerful optimization technology, Design by Contract, complete library source, HTML browsable documentation, disassembler, librarian, resource compiler, make, etc., command line and GUI versions, tutorials, sample code, online updates, Standard Template Library, and much more.
Microsoft Macro Assemblerhttp://en.wikipedia.org/wiki/MASMhttp://www.masm32.com/
MASM32 version 9 is a working development for programmers who are interested in either learning or writing 32 bit Microsoft assembler (MASM). Installation is an automated process that will install on the local drive of your choice. MASM32 will not install on a network drive.
Wikibooks:Programming languages bookshelfhttp://en.wikibooks.org/wiki/Wikibooks: ... _bookshelf
Microsoft Development Forumshttp://forums.microsoft.com/MSDN/default.aspx?SiteID=1
Programmers Heaven. It's all here!
Over 32245 files, links and articles to explore.http://www.programmersheaven.com/
Dev Shed Forumshttp://forums.devshed.com/
C++ Language Tutorialhttp://www.cplusplus.com/doc/tutorial/http://www.cprogramming.com/
Cprogramming.com is a web site designed to help you learn the C or C++ programming languages, and provide you with C and C++ programming language resources.
These tutorials were developed as part of a series of courses on C++ I taught at the University of California, Irvine, Washington University, St. Louis, and Vanderbilt Universityhttp://www.cs.wustl.edu/~schmidt/C++/
Visual C++ Concepts: Building a C/C++ Program Troubleshooting C/C++ Isolated Applications and Side-by-side Assemblieshttp://msdn2.microsoft.com/en-us/library/ms235342.aspx
Borland has formed CodeGear - a separate, new operation focused exclusively on maximizing developer productivity.
is a project of the open source community to maintain and enhance the Watcom C, C++, and Fortran cross compilers and tools.http://www.openwatcom.org/index.php/Main_Page
CODE::BLOCKS The Open Source, Cross-platform, Free C/C++ IDEhttp://www.codeblocks.org/
List of programming languages by categoryhttp://en.wikipedia.org/wiki/Categorica ... _languages
Comparison of programming languageshttp://en.wikipedia.org/wiki/Comparison ... _languages
Alphabetical list of notable programming languageshttp://en.wikipedia.org/wiki/Alphabetic ... _languages