Sams Publishing Teach Yourself C in 24 Hours 2nd Edition
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Teach Yourself C in 24 Hours is an intro to C book written by Tony Zhang and John Southmayd and published by Sams Publishing. It is broken down into 24 chapters that each take about an hour to complete.
Would you recommend the product? no | Price you paid?: None indicated | Rating: 5
Easy to Follow, Builds Analytical Skills
Based on MSVC++
Back in, well, I don't really remember how long a go it was but a while ago, I was at Software Etc. and was looking through the books and resources for learning programming. My ultimate goal was to master the C++ language but every book I saw assumed that you had at least a basic understanding of C. At this point I didn't even have a basic understanding of HTML... :P Anyhow, I found one that looked pretty good, Macmillain Publishing's C Starter Kit. Provided me with a book - TYC24 - and a CD.
The book was pretty straight forward, and learning the C basics was a snap. I think I went through the book in about a week. It's author, Tony Zhang, however, used M$ Visual C++ exculsively however and as such I had to convert every IDE/Compiler command I was taught from VC++ to Borland C++(I wasn't using Linux at the time)
The book, being a beginning C book, didn't even begin to ecroach on the topics of graphical programming, in fact everything from the book had to be compiled as DOS or EasyWin, however, I found that after working through this book, I could read, debug, and figure out infinitely more complex programs than I had ever encoutered during the course of the book. Provided that it was written in C. Within two weeks I was building a voxel engine that ran in DOS(This was back when Win95 was new and DirectX sucked big time) And had coded a cool new animated spash screen for my computer(Which booted into DOS not W95).
The CD that came in the kit contained an Advanced C book(PDF), a C FAQ, and a beginning C++ book as well but I never really got too involved in those. Mainly because my nephew got ahold of the CD and trashed it.
I guess my only real complaint is that it isn't really IDE/Compiler specific(yeah he goes through his commands in VC++ somewhat but tries to cut down on that so as not to confuse people using other compilers) so in order to even get started you have to read up pretty extensively on your compiler... Which is hard to do if you don't know the first thing about programming... Unless of course you use VC++...
I would say that this book is worth it... if it cost less... but as it is it's not really worth a whole lot as everything in the book can be gleaned from the internet... And most internet resources tell you how to work with their favorite compiler as well...