Thread: learning c

  1. #16
    Registered User
    Join Date
    Dec 2011
    Location
    Eindhoven, Noord-Brabant, Netherlands
    Posts
    54
    Quote Originally Posted by phantomotap View Post
    O_o

    You've been at this stupid downloadathon for nearly three weeks.

    If you'd shut the [Expletive Deleted] up and dive in you'd have three weeks experience programming.

    You know, instead of three weeks harvesting "teh warez".

    Soma
    i get you. I will b back soon. But please, just answer my question please, is c primer plus good for beginners with no experience at all?

  2. #17
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,659
    It seems to me that "all the books on C++" would run to many 1000's of dollars worth of purchases. Good business for Amazon and publishers to be sure, but it would take you several years just to read them and still be none the wiser at the actual practice of writing programs.

    Personally, you should be able to get away with a couple of online tutorials (like the one on this site), and C Programming Notes
    After that, K&R-II makes an excellent desk reference to dip into to clarify points of understanding.
    Downloading the draft ISO standards are also a good reference as well (since they're free).
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  3. #18
    Registered User
    Join Date
    Dec 2011
    Location
    Eindhoven, Noord-Brabant, Netherlands
    Posts
    54
    Quote Originally Posted by Salem View Post
    It seems to me that "all the books on C++" would run to many 1000's of dollars worth of purchases. Good business for Amazon and publishers to be sure, but it would take you several years just to read them and still be none the wiser at the actual practice of writing programs.

    Personally, you should be able to get away with a couple of online tutorials (like the one on this site), and C Programming Notes
    After that, K&R-II makes an excellent desk reference to dip into to clarify points of understanding.
    Downloading the draft ISO standards are also a good reference as well (since they're free).
    Ok, thx, but my question still isn't answered. Is c primer plus good for a beginner with no experience @ all?

  4. #19
    Registered User
    Join Date
    May 2012
    Location
    Arizona, USA
    Posts
    948
    What is your end goal? Is your goal to actually learn how to program in C? That is the goal of most people on this site.

    If your goal instead is to collect as many books as possible without learning C, you're doing a fine job, and don't let us stand in your way.

  5. #20
    Registered User
    Join Date
    Jun 2012
    Posts
    127
    Just buy C How to Program and learn it. The others throw it.

  6. #21
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    Quote Originally Posted by Kuro Tensai View Post
    Ok, thx, but my question still isn't answered. Is c primer plus good for a beginner with no experience @ all?
    I took a look at the first pages of the book on Amazon and read the preface. That is typically where you can find the answer to this type of question by the way, in the preface of your textbook. It can be helpful in choosing a textbook. I actually commend you for not grabbing the first book off the shelf and making sure that your learning material was written for people like you but it seems you've become annoying, requesting our help for answers you should seek on your own. Every learner is different.

    Anyway, after reading the preface myself, if I was going to start learning C programming from scratch, I would use C Primer Plus. "[T]his book does not assume you are a professional programmer", and the approach to the book (basically its structure) is solid. See for yourself here: C Primer Plus (5th Edition): Stephen Prata: 0752063326961: Amazon.com: Books

    Our recommendations have always been solid.

    Get to actual work.

  7. #22
    Registered User
    Join Date
    Dec 2011
    Location
    Eindhoven, Noord-Brabant, Netherlands
    Posts
    54
    Quote Originally Posted by whiteflags View Post
    I took a look at the first pages of the book on Amazon and read the preface. That is typically where you can find the answer to this type of question by the way, in the preface of your textbook. It can be helpful in choosing a textbook. I actually commend you for not grabbing the first book off the shelf and making sure that your learning material was written for people like you but it seems you've become annoying, requesting our help for answers you should seek on your own. Every learner is different.

    Anyway, after reading the preface myself, if I was going to start learning C programming from scratch, I would use C Primer Plus. "[T]his book does not assume you are a professional programmer", and the approach to the book (basically its structure) is solid. See for yourself here: C Primer Plus (5th Edition): Stephen Prata: 0752063326961: Amazon.com: Books

    Our recommendations have always been solid.

    Get to actual work.
    so which book do i have to choose between c: how to program and c primer plus? Sry, i can't start learning yet because of the medicines i'm takin, u can say i'm just preparing myself.

  8. #23
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,659
    > Sry, i can't start learning yet because of the medicines i'm takin, u can say i'm just preparing myself.
    Just how long have you been on meds?
    Same topic, this time last year

    Short answer.
    It won't make a blind bit of difference how many books you have, if you don't stop dithering and start reading one (or more of them), learning about things and actually start WRITING programs.

    It also doesn't make a blind bit of difference which book you start with. You can't learn everything from one book anyway (actually, some things you learn don't come from any book at all - that's called experience). You're going to read quite a few books, so pick any one which looks beginner friendly.

    If you don't like it for some reason, then stop using it and try another book.

    We can't answer "best book" questions. We can suggest a few, but in the end, it's all down to your personal choice and whether you seem to get on with the writing style of a particular author.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  9. #24
    Registered User
    Join Date
    Oct 2012
    Posts
    99
    I really like C Primer Plus by Stephen Prata. I too am new at programming and know it can be hard to find somewhere to start. I plan on taking some classes eventually because it is hard to light that fire under your butt and just start hacking away at something. But I think C Primer Plus can't be beat as a good place to start.

    I too have bought 3 programming books but sadly don't think I'm interested in one of them any longer. I would recommend buying just one or two books at a time, as they do take a while to work through and your interests may change to another language. Good luck though I wish you well and hopefully one day we will both be great programmers.

  10. #25
    Registered User
    Join Date
    Dec 2011
    Location
    Eindhoven, Noord-Brabant, Netherlands
    Posts
    54
    Quote Originally Posted by Salem View Post
    > Sry, i can't start learning yet because of the medicines i'm takin, u can say i'm just preparing myself.
    Just how long have you been on meds?
    Same topic, this time last year

    Short answer.
    It won't make a blind bit of difference how many books you have, if you don't stop dithering and start reading one (or more of them), learning about things and actually start WRITING programs.

    It also doesn't make a blind bit of difference which book you start with. You can't learn everything from one book anyway (actually, some things you learn don't come from any book at all - that's called experience). You're going to read quite a few books, so pick any one which looks beginner friendly.

    If you don't like it for some reason, then stop using it and try another book.

    We can't answer "best book" questions. We can suggest a few, but in the end, it's all down to your personal choice and whether you seem to get on with the writing style of a particular author.
    I know dude, I started takin the ........in medication again, i had 2. I feel so ........ing frustrated.

  11. #26
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    Can we get a lock? Or a ban? Preferably both.

    I don't know what "medication" this is supposed to be, but I can't help but feel if he is well enough to [expletive deleted] around on forums or harvest "teh warez" that he'd be well enough to start studying.

    Soma

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Learning C++
    By sLIVER in forum C++ Programming
    Replies: 2
    Last Post: 07-11-2007, 08:18 PM
  2. Learning Dos and learning Windows
    By blankstare77 in forum C++ Programming
    Replies: 8
    Last Post: 07-31-2005, 03:48 PM
  3. DLL's and learning how to use them
    By DanFraser in forum C# Programming
    Replies: 2
    Last Post: 01-27-2005, 07:52 PM
  4. Learning..?
    By Nagisaki in forum C Programming
    Replies: 3
    Last Post: 10-27-2003, 08:18 AM