Thread: help for a C novice

  1. #1

    Question help for a C novice

    Hi C'ers, I am about to start learning the C language and I believe I can compile my first programs using a C++ compiler.
    At first glance I have seen a variety of these compilers and being a complete novice I am a alittle confused.
    Can anybody suggest the best compiler to use and where I can get a free copy?

  2. #2
    Just because ygfperson's Avatar
    Join Date
    Jan 2002
    2,490 the faq
    off the top of my head:
    borland 5.5 free command line
    dev-c++ (uses gcc)

  3. #3
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Waterloo, Texas
    GET DEV C++ version 4!!
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
        return std::pow
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;

  4. #4
    Registered User sean345's Avatar
    Join Date
    Mar 2002
    I use LCC-Win32 - a free C compiler.

    You can download it here:

    - Sean
    If cities were built like software is built, the first woodpecker to come along would level civilization.
    Black Frog Studios

  5. #5
    eat my shorts!
    Join Date
    Apr 2002
    get dev-c++ (free)
    CODEWARRIOR 7.0 ($$$)

    when u think u r ready for the next step, buy codewarrior
    dont waste money on the crap such as borland and visual.

  6. #6
    Comment your source code! Lynux-Penguin's Avatar
    Join Date
    Apr 2002
    I use MSVC++ ($$$) but it is well worth it for its functionality
    Standard or Student edition of course.

    no debate
    gcc all the way
    I would recommend this
    find a unix free shell account and compile programs from linux to get the most functionality and best support using gcc.

    nothing beats gcc, anyone who thinks they can argue, I will point you to the nearest man pages.
    Asking the right question is sometimes more important than knowing the answer.
    Please read the FAQ
    C Reference Card (A MUST!)
    Pointers and Memory
    The Essentials
    CString lib

  7. #7
    eat my shorts!
    Join Date
    Apr 2002
    Originally posted by Lynux-Penguin
    nothing beats gcc, anyone who thinks they can argue, I will point you to the nearest man pages. [/B]
    come on u penguin, i will knock u down. gcc bah nothing compared to codewarrior.

  8. #8
    Registered User
    Join Date
    Apr 2002
    nothing beats gcc, anyone who thinks they can argue, I will point you to the nearest man pages.
    If money is no object, then the high end vector compilers from Cray, SGI, etc kick the crap out of gcc. And what man pages are you talking about? Do you think the man pages originated with the GNU project? Every unix clone has them. And its not like they can tell you a whole lot about the merits of a particular compiler.
    I go to encounter for the millionth time the reality of experience and to forge in the smithy of my soul the uncreated conscience of my race.

    Windows XP consists of 32 bit extensions and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company, that can't stand 1 bit of competition.

  9. #9
    Get Dev C ++ ver 4 or Borland 5.5

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C++ Novice
    By AaronHall in forum C++ Programming
    Replies: 2
    Last Post: 06-20-2008, 05:48 PM
  2. Replies: 10
    Last Post: 06-17-2005, 10:00 PM
  3. Resource ICONs
    By gbaker in forum Windows Programming
    Replies: 4
    Last Post: 12-15-2003, 07:18 AM
  4. Novice trying to learn C++
    By dead in forum C++ Programming
    Replies: 10
    Last Post: 12-01-2003, 09:25 PM
  5. Rtfm
    By XSquared in forum A Brief History of
    Replies: 4
    Last Post: 03-13-2003, 05:19 PM