-1

I have started learning C++. Which compiler do I choose ? I am using Windows 7. Though i have been using Turbo C++, many people suggest that it is not a good compiler to use.

Paul R
  • 208,748
  • 37
  • 389
  • 560

4 Answers4

2

You may want to try clang. They focus a lot on expressive diagnostics, which may be especially useful to beginners. However, I am not sure how far along they are, and if any important feature are missing yet.

Björn Pollex
  • 75,346
  • 28
  • 201
  • 283
2

Visual Studio. Free editions are available as well. The compiler is integrated into an IDE, which is the most complete and intuitive around.

http://www.microsoft.com/germany/express/download/default.aspx

user492238
  • 4,094
  • 1
  • 20
  • 26
  • 1
    +1, there's no better compiler for learning on Windows than Visual Studio. It has everything you need on top of the compiler, in an easy to use package. – Collin Dauphinee Mar 29 '11 at 10:48
2

I would always recommend Visual Studio- it has the best debugger and you're gonna need a lot of said debugger.

Puppy
  • 144,682
  • 38
  • 256
  • 465
1

If you are on linux, g++ (gcc) would be an good choice.

In windows I personally would prefer Visual Studio Express, but you could use g++ here too. Thats more an personal choice which IDE / compiler you prefer, as they all should fit your needs.

user237419
  • 8,829
  • 4
  • 31
  • 38
MacGucky
  • 2,494
  • 17
  • 17