1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Best C Compiler

Discussion in 'Programming' started by zahidprimex, Feb 5, 2009.

  1. #1
    I want to learn C programming.So I need a compiler.Which compiler is the best?
     
    zahidprimex, Feb 5, 2009 IP
  2. Ancient Dragon

    Ancient Dragon Peon

    Messages:
    192
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Microsoft Visual C++ 2008 Express. You can download it free from here.
     
    Ancient Dragon, Feb 5, 2009 IP
  3. w0tan

    w0tan Peon

    Messages:
    77
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #3
    The GNU C Compiler is the standard. If you're running on Linux, you shouldn't even want to use anything else. If you're on windows, try mingw (which has a very nice set of windows development libraries), or cygwin.
     
    w0tan, Feb 5, 2009 IP
  4. QiSoftware

    QiSoftware Well-Known Member

    Messages:
    805
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    158
    #4
    I agree the GNU C compile is a basic compiler. I have an older Borland C Compiler and I also use NetBeans which allows me to work with several languages including basic c. I would go with NetBeans. I believe the GNU C compiler is used with that IDE.

    Q...
     
    QiSoftware, Feb 6, 2009 IP
  5. Barti1987

    Barti1987 Well-Known Member

    Messages:
    2,703
    Likes Received:
    115
    Best Answers:
    0
    Trophy Points:
    185
    #5
    g++ file.c -o file

    Peace,
     
    Barti1987, Feb 6, 2009 IP
  6. Ancient Dragon

    Ancient Dragon Peon

    Messages:
    192
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #6
    gnu compilers may be the defacto standard on *nix but not on windows. Its terrible IDE (Dev-C++ and Code::Block) mainly due to ancient or non-existant debugging facilities. The last time I saw published (Byte magazine I think) benchmarks the Microsoft compiler outperformed all other MS-Windows compilers with faster, tighter, and smaller code (after optimization). Borland came in a fairly close second. As far as I can recall minigw wasn't even in the top 10.
     
    Ancient Dragon, Feb 6, 2009 IP
  7. neershar

    neershar Peon

    Messages:
    121
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #7
    turbo c. a very basic and simple compiler to work with
     
    neershar, Feb 6, 2009 IP
  8. Ancient Dragon

    Ancient Dragon Peon

    Messages:
    192
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #8
    Also very very old and out-of-date. Does not support current c language standards and encourages poor programming practice. If you want to learn C language stay away from the old turbo c. There is a new version that Borland released a couple years ago that might be pretty good, but I have not used it.
     
    Ancient Dragon, Feb 7, 2009 IP
  9. nihangshah

    nihangshah Prominent Member

    Messages:
    5,536
    Likes Received:
    271
    Best Answers:
    3
    Trophy Points:
    395
    #9
    Indian people use Turbo C++ compiler even though it's over 10 years old!
     
    nihangshah, Feb 7, 2009 IP
  10. Ancient Dragon

    Ancient Dragon Peon

    Messages:
    192
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #10
    And that means Indian people are using inferrior tools. Can't they get VC++ 2008 ? Express edition or otherwise? If they are working with MS-DOS Version 6.X or earlier than that compiler is one of the best for that os. Otherwise, if they are using MS-Windows XP or newer they they are just using what we would consider horse & buggy as opposed to a modern automobile.
     
    Ancient Dragon, Feb 7, 2009 IP
  11. dura_killer

    dura_killer Peon

    Messages:
    684
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Turbo C++ from Bordland
     
    dura_killer, Feb 7, 2009 IP
  12. ActiveFrost

    ActiveFrost Notable Member

    Messages:
    2,072
    Likes Received:
    63
    Best Answers:
    3
    Trophy Points:
    245
    #12
    Bloodshed Dev C++ is what I'm using right now. Never had problems with it ( some libraries missing, but you can add them with a few clicks ).
     
    ActiveFrost, Feb 8, 2009 IP
  13. Testing whiz

    Testing whiz Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    I think GNU Compiler (gcc) is the best compiler for application developed in C.
     
    Testing whiz, Feb 2, 2010 IP
  14. TimothyJohn

    TimothyJohn Member

    Messages:
    786
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    35
    #14
    Exactly what I was going to say. gcc is the best in my opinion, its easy to use and it works well on linux which is great for me :p
     
    TimothyJohn, Feb 2, 2010 IP
  15. Bec0de

    Bec0de Well-Known Member

    Messages:
    46
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    115
    #15
    Blooshed Dev C++ or Linux's gcc
     
    Bec0de, Feb 2, 2010 IP
  16. apofis2009

    apofis2009 Peon

    Messages:
    39
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #16
    I agree with you. It best compiler, use it myself.
     
    apofis2009, Feb 2, 2010 IP
  17. raisteam@live.com

    raisteam@live.com Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #17
    for turbo c . c give u default compiler is one the best for turbo c.
     
    raisteam@live.com, Feb 2, 2010 IP
  18. NeoCambell

    NeoCambell Peon

    Messages:
    456
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #18
    I used Turbo C when I was 11, about 20 years back. It was a very nice tool. I respect it a lot. However I don't see any benefit in using it now as there are lots of user friendly IDEs available for free. Also Turbo C is DOS based. You can't write nice looking graphical applications for Windows with it.

    I recommend you to use Visual C++ 2008 Express or Dev C++.

    Also I heard lots of good information about Eclipse C/C++ Development Tooling. Give it a try as well.
     
    NeoCambell, Feb 5, 2010 IP
  19. dts

    dts Active Member

    Messages:
    10
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    86
    #19
    Do you need to compiller or IDE?

    IDE - VS. (For windows)
    If only compiller gcc. (For Linux + Slick Edit)
     
    dts, Feb 6, 2010 IP
  20. Lukas Jackson

    Lukas Jackson Peon

    Messages:
    113
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #20
    Try C++. This one is the best for me.
     
    Lukas Jackson, Feb 6, 2010 IP