Pelles C forum

C language => Tips & tricks => Topic started by: rweidner on December 16, 2009, 01:59:59 PM

Title: Free C Programming Book
Post by: rweidner on December 16, 2009, 01:59:59 PM
I found this book and was very surprised to see how much went into this free book.  It's very rich with windows programming topics and it covers other topics well too.  Well worth the download.  http://www.q-software-solutions.de/pub/tutorial.pdf (http://www.q-software-solutions.de/pub/tutorial.pdf)

And here is a more advanced free book from the same site.
http://www.q-software-solutions.de/pub/advanced.pdf (http://www.q-software-solutions.de/pub/advanced.pdf)
Title: Re: Free C Programming Book
Post by: cd on February 06, 2010, 01:41:21 AM
here a free online book for beginners :

teach yourself c in 21 days (http://neonatus.net/C/index.html)

its one of the sams series ;) a cool book to start with ;)

[EDIT]

 sry for the second http://  .... fixed it

[EDITEND]
Title: Re: Free C Programming Book
Post by: Vortex on February 06, 2010, 10:43:04 AM
Hi cd,

The link you posted does not work. Could you check it please?
Title: Re: Free C Programming Book
Post by: Stefan Pendl on February 06, 2010, 10:57:30 AM
The correct link is Teach Yourself C in 21 Days (http://neonatus.net/C/index.html).
There was one http to much and there have been surrounding double-quotes.
Title: Re: Free C Programming Book
Post by: Vortex on February 06, 2010, 11:35:51 AM
Hi Stefan,

Thanks for the link.
Title: Re: Free C Programming Book
Post by: patrick88davis on February 10, 2011, 08:25:52 AM
Some free C programming sites
computer-books.us
publications.gbdirect.co.uk
techbooksforfree.com
techtoolblog.com
Title: Re: Free C Programming Book
Post by: equinoX on May 10, 2011, 01:17:15 AM
Here is one of my favourite websites: http://www.jjj.de/fxt/
Lots of high quality codes. The eletronic version of the book is totally free.

Thanks to Jörg Arndt!


Title: Re: Free C Programming Book
Post by: EdPellesC99 on May 16, 2011, 04:04:28 PM
The correct link is Teach Yourself C in 21 Days (http://neonatus.net/C/index.html).
There was one http to much and there have been surrounding double-quotes.

This link is at this moment dead !

Title: Re: Free C Programming Book
Post by: CommonTater on May 16, 2011, 10:06:40 PM
http://www.phy.hr/~matko/C21/

(Current as of May 16, 2011)
Title: Re: Free C Programming Book
Post by: EdPellesC99 on May 17, 2011, 05:11:56 PM
Tx Got it ! Something to look at ........ I have C++ in 21 days and it was only fair.  So hard for one book to represent a subject !

.....Ed
Title: Re: Free C Programming Book
Post by: CommonTater on May 17, 2011, 06:46:19 PM
Well, I think they're just intended as a "jump start" before taking a proper course.  I really doubt the author thought he was writing the ultimate C book... 

That's pretty much Kernahan and Richies domain...
Title: Re: Free C Programming Book
Post by: EdPellesC99 on May 18, 2011, 05:13:57 PM
I have never seen a disparaging remark on K & R.

   But I will give you one. 

   I did not like it. There is no substitute for communication. "Condensed" is not an end it itself. I have bought many computer books,
they differ Night and Day as to whether they were worth the price. I usually by a used version so I do not waste money.

  I think I paid $40.00 for K&R II, and after looking it thru, felt like I was taken......

  Most of what I have learned has come from the cpp.chm, in C, and the win32api.chm for win32, and website tutorials.

  There is so little on advanced C, and when you think you found one there is a 95% probability that you will be disappointed.

  Free is worth a look at, at least you will not feel taken.

  Money is no problem, finding a good book to use it on IS FOR SURE !

  It is a lot of experimentation and re-inventing the wheel to progress beyond the fundamentals in C: so it is SLOW !

  OK enough ranting for now :)

  ...Ed

Title: Re: Free C Programming Book
Post by: CommonTater on May 18, 2011, 07:21:37 PM
One of the very best C language resources you can get is available right in POIDE... Open Pelles C... clik on HELP then contents and start reading... Every function is detailed and indexed.

When writing code, put your typing cursor on any keyword or function and press F1...

The CPP help file you get from cppreference.com is NOT C-99, it's C-98 and C++, mostly specific to MSVC++.
You will find it rather confusing when stuff from there starts throwing syntax errors in Pelles C... C++ is not "advanced C" it is a whole other programming language.  (With the most tragicly bad name I've ever seen :D )

The K&R book, for all it's shortcomings is kinda the C Bible, since it was written by the guys who wrote C itself.  I don't like it much as a "read through"... but it's a great reference text.


Title: Re: Free C Programming Book
Post by: Kenny80 on September 21, 2011, 09:19:14 AM
Working link (2011-09-21): http://kldp.org/files/c+in+21+days.pdf