Thread: Ideal IDE for C Prog - For Begginers

  1. #1
    Registered User
    Join Date
    Dec 2011
    Location
    India
    Posts
    35

    Ideal IDE for C Prog - For Begginers

    Guys which would be the most ideal IDE for beginners?

    1.It should easily point out/highlight idiotic syntax and spelling errors like the one i did in my previous thread!

    2.INTELLISENSE Support Preferred.

    3.And it should also be fairly easy to setup and navigate.


    Right now i am using DevC++ and it has no intellisense and doesn't do a very good job of highlighting errors either(jus my personal opinion..no offense to those who use it!)

  2. #2
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    You may want to look at this current thread:

    Favorite IDE?
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  3. #3
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Ok, just about any IDE with syntax highlighting is going to give you most of what you want... and that's all of them.
    (hint... if it ain't coloured, you probably misspelled it.)

    I'd be more concerned about you using DEV C++ ... it's getting pretty outdated and except for a faltering attempt to update it, it's largely been abandoned.

    If you are only doing C coding Pelles C is a good choice... builds 32 and 64 bit executables, comes with a full suite of Windows development tools, has a great help file that fully documents the IDE, toolchain and library and it's free.

    If you are doing mixed C and C++ you might want to check out code:blocks with MinGw I found this one to be a bit more complicated to work with, but it seems very complete... except no Resource Editors for Windows.

    There are others, of course... a bit of Google time will find them for you.

  4. #4
    Registered User
    Join Date
    Dec 2011
    Location
    India
    Posts
    35
    Quote Originally Posted by CommonTater View Post
    Ok, just about any IDE with syntax highlighting is going to give you most of what you want... and that's all of them.
    (hint... if it ain't coloured, you probably misspelled it.)

    I'd be more concerned about you using DEV C++ ... it's getting pretty outdated and except for a faltering attempt to update it, it's largely been abandoned.

    If you are only doing C coding Pelles C is a good choice... builds 32 and 64 bit executables, comes with a full suite of Windows development tools, has a great help file that fully documents the IDE, toolchain and library and it's free.

    If you are doing mixed C and C++ you might want to check out code:blocks with MinGw I found this one to be a bit more complicated to work with, but it seems very complete... except no Resource Editors for Windows.

    There are others, of course... a bit of Google time will find them for you.
    It isn't colouring any of my text!

    All are the same black color!...Thats one of the primary reason why i hate it!

    And yes i can google the stuff...but i'd rather prefer a first hand experience from those who have used it...Thats why i posted it here!

  5. #5
    Registered User
    Join Date
    Dec 2011
    Location
    India
    Posts
    35
    Quote Originally Posted by MK27 View Post
    You may want to look at this current thread:

    Favorite IDE?
    I think the poll is for the best/most feature packed IDE rather than the one that'd be good and easy to use for beginners...

    And i would really like a IDE with intellisense which isn't mentioned anywhere in the post!

  6. #6
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by Anitrex View Post
    It isn't colouring any of my text!

    All are the same black color!...Thats one of the primary reason why i hate it!

    And yes i can google the stuff...but i'd rather prefer a first hand experience from those who have used it...Thats why i posted it here!
    FWIW... I use Pelles C and can tell you from first hand experience it's one of the nicest setups going.

    And in case you didn't bother... that red text in my post is links... just click and read!
    Last edited by CommonTater; 12-22-2011 at 07:48 AM.

  7. #7
    Registered User
    Join Date
    Sep 2010
    Posts
    25
    Netbeans, primarily used for java, has some C/C++ features that you can hook up with MinGW. If you're a beginner, it might be a good choice because it can be used with several different languages. That way if you don't like C, maybe you can try it out for something else.

  8. #8
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    I think the poll is for the best/most feature packed IDE rather than the one that'd be good and easy to use for beginners...
    True, and I have heard beginners gripe about Eclipse, but YMMV.

    Quote Originally Posted by Anitrex View Post
    And i would really like a IDE with intellisense which isn't mentioned anywhere in the post!
    I believe "intellisense" is microsoft's proprietary term for autocompletion, which I'd guess all modern IDEs and most code oriented editors have in some form.

    If you're on windows, I'd give Pelles C a try first. It is probably simpler than something involving mingw.

    What's wrong with Visual Studio, BTW? Isn't there a free "home" version?

    My personal opinion (but don't let that stop you) is that an IDE is just a confusing distraction for a beginner. Syntax highlighting should be sufficient, and I don't believe you are working so fast that autocompletion (or lack thereof) is going to matter much. Plus then you learn how everything actually works. Later on you can make your mind up about the alternatives. For now just get into coding.
    Last edited by MK27; 12-22-2011 at 07:51 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  9. #9
    Registered User
    Join Date
    Dec 2011
    Location
    India
    Posts
    35
    Quote Originally Posted by MK27 View Post
    True, and I have heard beginners gripe about Eclipse, but YMMV.



    I believe "intellisense" is microsoft's proprietary term for autocompletion, which I'd guess all modern IDEs and most code oriented editors have in some form.

    If you're on windows, I'd give Pelles C a try first. It is probably simpler than something involving mingw.

    What's wrong with Visual Studio, BTW? Isn't there a free "home" version?
    Just downloaded Pelles C...
    First Questionoes it support AutoCompletion?
    Second Question:If yes then how to enable it cause i can't seem to get it work!

    And as far as Visual Studio is concerned...i had used it a while back for some basic C# prog...
    I don't think it supports C as a native enviornment!...if it does plz let me knw.

  10. #10
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by Anitrex View Post
    Just downloaded Pelles C...
    First Questionoes it support AutoCompletion?
    Second Question:If yes then how to enable it cause i can't seem to get it work!
    That I dunno, I'm just recommending it on the basis of an "educated guess" and what other people have said. Like I haven't seen any beginners complain about Pelles. But just by a quick google I'm thinking maybe it does not have autocompletion. Guess I'm not so "educated" as I think. Sorry about that.

    And as far as Visual Studio is concerned...i had used it a while back for some basic C# prog...
    I don't think it supports C as a native enviornment!...if it does plz let me knw.
    Umm, I think it will compile C but unfortunately enforces some C++ type restrictions. Again this is based on hearsay
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  11. #11
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by Anitrex View Post
    Just downloaded Pelles C...
    First Questionoes it support AutoCompletion?
    Second Question:If yes then how to enable it cause i can't seem to get it work!

    And as far as Visual Studio is concerned...i had used it a while back for some basic C# prog...
    I don't think it supports C as a native enviornment!...if it does plz let me knw.
    No Pelles C won't auto complete a keyword for you... and I'm not sure you would want it to.

    Climb into the Pelles C help file ... yes, really, no joke... and cruise around to get the feel for things.
    In particular pay attention to the section on POIDE and the "My First Project" tutorial...

  12. #12
    Registered User
    Join Date
    Dec 2011
    Location
    India
    Posts
    35
    What are your opinions about using Turbo C++??

    Most of my seniors have it...

    Hw ever nt sure whether they use it for C or C++..

  13. #13
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by Anitrex View Post
    What are your opinions about using Turbo C++??
    Of all the choices you could make... I'd rank that dead last... there are lots of reasons, the biggest being that it's not standards compliant (the current standard being C99) and some of the older versions produce 16 bit code that won't even run on newer 64 bit operating systems.

    What's wrong with Pelles?

  14. #14
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by CommonTater View Post
    No Pelles C won't auto complete a keyword for you... and I'm not sure you would want it to.
    [taterbaiting]
    I thought hard work usually wasn't good work?
    [/taterbaiting]

    Quote Originally Posted by Anitrex View Post
    What are your opinions about using Turbo C++??
    ABSOLUTELY NOT. Turbo C++ is massively outdated. The last version was written in 1992. Released as freeware in 2006, unfortunately. It creates a lot of headaches around here. Please don't be one of them.
    Last edited by MK27; 12-22-2011 at 08:41 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  15. #15
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    @mk27 ... can you figure out what the letters ... GFY... might suggest you do?

    Welcome to my ignore list... ass hole!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Nested Loops for begginers
    By jason007thomas in forum C++ Programming
    Replies: 11
    Last Post: 11-19-2011, 08:58 PM
  2. c begginers
    By nksprakash in forum C Programming
    Replies: 4
    Last Post: 05-31-2007, 12:13 PM
  3. Ideal memory space?
    By franziss in forum C++ Programming
    Replies: 5
    Last Post: 10-30-2005, 11:15 PM
  4. begginers if statement problem
    By lastresort in forum C++ Programming
    Replies: 3
    Last Post: 01-31-2005, 04:56 PM
  5. Ideal CPU Temp
    By Unregistered in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 06-14-2002, 05:53 AM