Posted: Thu Oct 02, 2008 10:54 am Post subject: What are some good books on C?
What are some good books on the pure C language? What I mean by pure C, not C++, or C#, or both. Just C alone so I call it by pure C.
I do have The C Programming Language but it's not for me. I had went over to cboard.cprogramming because when I do main() the forums corrected it by saying int main(). That is why that book is no good for me. I didn't know I had to do int. How am I suppose to do? I am relying on the book to tell me instead of letting my complier fail. I have also asked would C for Dummies be a good book. Someone said in their mind that For Dummies are really books going from one field to another, such as Python to C++. In my case I am going from no experience to C. For a while I reading tutorials. I rather a book now.
I do have Visual Studio C++ complier.
I am asking this forum what would be a good book? Would The Complete Reference of C be a good book? I can never spell the name but the write would be Sch or something. I understand K&R would be the last book to pick up, right?
Sponsor Sponsor
Tony
Posted: Thu Oct 02, 2008 11:57 am Post subject: Re: What are some good books on C?
php111 @ Thu Oct 02, 2008 10:54 am wrote:
In my case I am going from no experience to C.
if you are going from no experience, then C is likely not the language for you.
Though if you insist, then you will need a book beyond a reference -- something that would actually introduce you to the basics (so that you'd have an idea of what to look up in a reference book). That being said, C is not the best choice for learning the basics.
Posted: Thu Oct 02, 2008 11:59 am Post subject: Re: What are some good books on C?
Tony @ Thu Oct 02, 2008 11:57 am wrote:
php111 @ Thu Oct 02, 2008 10:54 am wrote:
In my case I am going from no experience to C.
if you are going from no experience, then C is likely not the language for you.
Though if you insist, then you will need a book beyond a reference -- something that would actually introduce you to the basics (so that you'd have an idea of what to look up in a reference book). That being said, C is not the best choice for learning the basics.
Thank you, Tony. What would be a good language to learn C but before C? What did you learn before C?
php111
Posted: Thu Oct 02, 2008 2:56 pm Post subject: Re: What are some good books on C?
Does anyone knows what programming before I can start with that comes before C? I was more thinking of Python, am I right or wrong?
Dan
Posted: Thu Oct 02, 2008 4:50 pm Post subject: RE:What are some good books on C?
I like C Primer Plus my self but in first year we used the text book C How to Program, but i did not like it that much and it seems to be a mix of C, C++ and Java.
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
php111
Posted: Thu Oct 02, 2008 5:17 pm Post subject: Re: RE:What are some good books on C?
Dan @ Thu Oct 02, 2008 4:50 pm wrote:
I like C Primer Plus my self but in first year we used the text book C How to Program, but i did not like it that much and it seems to be a mix of C, C++ and Java.
Dan,
Would you start with C as your first programming language? If not, what would you start with?
OneOffDriveByPoster
Posted: Thu Oct 02, 2008 9:08 pm Post subject: Re: What are some good books on C?
If you want to start with C, I would suggest that you go with a C compiler and not a C++ compiler (like MSVC++).
I would also suggest getting a book that uses the latest revision of the C standard (C99 plus some corrigenda).
Draft copies of the standard are available from open-std.org.
Dan
Posted: Thu Oct 02, 2008 11:11 pm Post subject: RE:What are some good books on C?
Well i think there is some value in starting with C and going to more high level langues. That way you understand more of the low level consepcts with out going as deep as ASM (asembely) and then go up to things like OOP when you get to high level langues.
However if you are looking for somthing that you can easly implment algorthims and conscepts you will be learning when first starting programing Ruby and Python might be your best bet. Also as much as part of me hates Turing it is one of the easyest langues to jump in to graphics and making simple games as long as you don't excpet it to scale or become profshenonal at all.
When it comes down to it learning programming is more about learning the consepcts then the syntax, so what langue you start with does not matter as long as it allows you to learn the concepsts and get you excicted about progamming.
Also i have to adgree with OneOffDriveByPoster about using a C complier (like gcc if you are on *nix or cygwin) and not VC++ (MSVC++) if you are going to start with pure C.
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
Sponsor Sponsor
php111
Posted: Fri Oct 03, 2008 7:55 am Post subject: Re: What are some good books on C?
I understand. I will try that C Primer Plus a try. What would be a good pure C compiler?
Dan
Posted: Fri Oct 03, 2008 6:45 pm Post subject: RE:What are some good books on C?
I have a fealing tho you are more looking for a IDE that comes with an complier, in witch case you might like Dev-C++ witch can be set to complie as C if Visual Studio is not your thing.
Personaly i think it is best to start with a comand line complier and then to move to an IDE but behond gcc threw cygwin i am not sure of many good C comand line compliers for windows.
Computer Science CanadaHelp with programming in C, C++, Java, PHP, Ruby, Turing, VB and more!
php111
Posted: Fri Oct 03, 2008 6:56 pm Post subject: Re: RE:What are some good books on C?
I have a fealing tho you are more looking for a IDE that comes with an complier, in witch case you might like Dev-C++ witch can be set to complie as C if Visual Studio is not your thing.
Personaly i think it is best to start with a comand line complier and then to move to an IDE but behond gcc threw cygwin i am not sure of many good C comand line compliers for windows.
Thank you. I don't do much command line, only in a few cases. When it comes down to KillDisk, format C: /sys. Or with XP, I use Lame or ipconfig /relase follow by ipconfig /renew, or when I reset both the TCP/IP and Winsock catalog.
As for apps, I prefer GUI.
[Gandalf]
Posted: Fri Oct 03, 2008 7:37 pm Post subject: Re: RE:What are some good books on C?
Dan @ 2008-10-03, 6:45 pm wrote:
but behond gcc threw cygwin i am not sure of many good C comand line compliers for windows.
MinGW is quite decent, however last I checked it was a bit outdated.
btiffin
Posted: Fri Oct 03, 2008 8:23 pm Post subject: Re: What are some good books on C?
For C, go with Ch. C with an interactive console. Wicked for learning.
If you like what you see, and you have a Student Id number, the free Student Edition ships with a few more goodies. But I'd try Standard Ed, see if it suits your tastes at all.