Programming in C (3rd Edition)
|
| List Price: | $49.99 |
| Price: | $31.49 & eligible for FREE Super Saver Shipping on orders over $25. Details |
Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
66 new or used available from $18.97
Average customer review:Product Description
Learn C programming from one of the best. Stephen Kochan’s Programming in C is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. In its third edition, the style in this book remains true to the simple, instructional style of previous editions. It provides you with updated and relevant examples of how C programming can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one-stop-source for C programming, this book is it!
Programming in C, Third Edition is a revised edition of a classic programming title. Author Stephen Kochan's style and thorough explanations have earned him a place among the most respected of computer book authors. Although the C programming language hasn't undergone any major changes, it's enjoying new life among game programmers and small device programmers, where its simple elegance makes it the ideal choice for small fast programs. Large game developers, such as Nintendo, use C almost exclusively. This edition combines the time-tested instructional style of Stephen Kochan with updated and relevant examples.
Product Details
- Amazon Sales Rank: #15828 in Books
- Published on: 2004-07-18
- Original language: English
- Number of items: 1
- Binding: Paperback
- 576 pages
Features
- ISBN13: 9780672326660
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
- Click here to view our Condition Guide and Shipping Prices
Editorial Reviews
From the Publisher
Over two hundred thousand readers agree that Stephen Kochan is among the elite of programming book authors.
The powerful and easy-to-learn C language is still among the most popular programming languages available, especially among game and small device programmers.
Programming in C, Third Edition has been thoroughly updated to the most recent C standard with current source code examples.
Programming in C, Third Edition is a revised edition of a classic programming title. Author Stephen Kochan's style and thorough explanations have earned him a place among the most respected of computer book authors. Although the C programming language hasn't undergone any major changes, it's enjoying new life among game programmers and small device programmers, where its simple elegance makes it the ideal choice for small fast programs. Large game developers, such as Nintendo, use C almost exclusively. This edition combines the time-tested instructional style of Stephen Kochan with updated and relevant examples.
About the Author
Stephen Kochan has been developing software with the C programming language for over 20 years. He is the author and coauthor of several bestselling titles on the C language, including Programming in C, Programming in ANSI C, Topics in C Programming and several Unix titles, including Exploring the Unix System, Unix Shell Programming and Unix System Security. Mr. Kochan's most recent title, Programming in Objective-C, is a tutorial on an object-oriented programming language that is based on C.
Excerpt. © Reprinted by permission. All rights reserved.
Programming in C
Preface
It's hard to believe that 20 years have passed since I first wrote Programming in C. At that time the Kernighan & Ritchie book The C Programming Language was the only other book on the market. How times have changed!
When talk about an ANSI C standard emerged in the early 1980s, this book was split into two titles: The original was still called Programming in C, and the title that covered ANSI C was called Programming in ANSI C. This was done because it took several years for the compiler vendors to release their ANSI C compilers and for them to become ubiquitous. I felt it was too confusing to try to cover both ANSI and non-ANSI C in the same tutorial text, thus the reason for the split.
The ANSI C standard has changed several times since the first standard was published in 1989. The latest version, called C99, is the major reason for this edition. This edition addresses the changes made to the language as a result of that standard.
In addition to covering C99 features, this book also includes two new chapters. The first discusses debugging C programs. The second offers a brief overview of the pervasive field of object-oriented programming, or OOP. This chapter was added because several popular OOP languages are based on C: C++, C#, Java, and Objective-C.
For those who have stayed with this text through the years, I am sincerely grateful. The feedback I have received has been enormously gratifying. It remains my main motivation for continuing to write today.
For newcomers, I welcome your input and hope that this book satisfies your expectations.
Stephen Kochan
June 2004
steve@kochan-wood.com
Customer Reviews
Awesome!
I was still left scratching my head after having read twice and attempting the problems in K&R. Literally, I was excited as I read Kochan's book. His presentation is so clear, with the right balance of explanation and examples without being too wordy/vague/simplistic? (SAMS C in 21 Days) or too terse (K&R).
This book is an excellent introduction to C language (covering all the fundamentals and then some) with some consideration on good programming practices. I'm happy to see they've released a new edition.
After Kochan definitely consider any or all of the following:
C Traps and Pitfalls, Expert C Programming, C Companion, C Puzzle Book, and Memory as a Programming Concept in C/C++. Cheers!
The Programming page turner
As someone who is very familiar with programming logic using VBA but who has never stepped foot near C or C++, i found this book to be a great book. Technical books can quickly turn into fire kindling if there details that are not fully explained, but so far I have not found a single character of code that is not explained in the book. The book also manages to not be a "Bible" on C, it only presents key programming tools and common, practical programs. An awesome book for both beginners and those who are familiar with programming and simply need the C vocabulary
Concise Crystal Clear -- 5 Big Shiny Stars
I found this book indispensable both to learn C and to learn a way of thinking about C. The author uses a well selected and deliberately sequenced set of program examples to thoroughly demonstrate what's going on. These programs are developed and modified from one chapter to the next to show different features of the language. I even have better insight, now, into a few mathematics concepts that I've always had trouble with because of the author's excellent presentation of these concepts using C language -- truly amazing. The writing style is logical, well-paced and consistent -- I never found myself trying to guess what the author meant -- which is pretty incredible with most computer books these days. And after reading the book in its entirety, I was able to see that the whole work was planned to succeed by the thoughtful cohesion of supporting elements (like a good program) rather than thrown together to succeed by sheer force of volume (like, say, a Microsoft product?). The best chapter on C functions that I've read anywhere. Possibly the best introductory book on C in my opinion.




