• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 201
  • Last Modified:

New C++ Programmer

I'm learning to program using C++ and dont have anyway of practicing at the moment. (I dont fancy shelling out loads of cash for MS visual studio)

Does anybody know of any good free C++ compilers and development environments?

Any links to good reference material and any advice you may have for a new aspiring C++ programmer would be greatly appreciated.
1 Solution
DBBAuthor Commented:
Thanks, I'll check that out...

Kent OlsenData Warehouse Architect / DBACommented:

Exceter's given you a pretty good list.

I'm going to throw in my 2 cents and suggest that you look seriously at the Borland products.  Yeah -- I know -- it's not "MicroSoft".  But I've always liked their tools and anything that I can do to support the "little guy"...

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

I have a personal preference for Dev C++ ( http://www.bloodshed.net or http://www.bloodshed.net/dev/devcpp.html ).  It's a great IDE.  You can download with or without full Mingw compiler system (GCC 3.2) and GDB 5.1.

One note.  When I installed it, I have to move the header files from a directory include\c++\mingw32\bits to include\c++\bits in order to get anything to compile.  Don't know if this needs to be done with the latest version.  I really like this IDE and it's completely free.  It also comes with built in references and several packages and a program that checks for updates and new packages.

Other references:


Deitel's C++ How to Program 4th Edition is an excellent (my opinion) book that is used by many colleges and universities. (http://www.deitel.com).  It comes with a free copy of MS V C++ 6.0 Introductor Edition.  I Think I saw it pretty cheap used at barnesandnoble.com textbooks area.

hope that helps

DBBAuthor Commented:
Thanks for all the info everyone.
You are most welcome.

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now