Practical C Programming (Nutshell Handbooks) and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Good See details
$3.53 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
Have one to sell? Sell yours here
Practical C Programming
 
 
Start reading Practical C Programming (Nutshell Handbooks) on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Practical C Programming [Paperback]

Steve Oualline (Author)
3.9 out of 5 stars  See all reviews (55 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $15.39  
Paperback $22.60  
Paperback, November 8, 1993 --  
There is a newer edition of this item:
Practical C Programming, 3rd Edition Practical C Programming, 3rd Edition 3.9 out of 5 stars (55)
$22.60
In Stock.

Book Description

156592035X 978-1565920354 November 8, 1993 Second Edition

There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks® famous. C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain.

Practical C Programming teaches you how to create programs that are easy to read, debug, and maintain. Practical rules are stressed. For example, there are fifteen precedence rules in C (&& comes before || comes before ?:). The practical programmer reduces these to two:

  • multiplication and division come before addition and subtraction

Electronic Archaeology, the art of going through someone else's code, is also described.

Topics covered: - Good programming style - C syntax: what to use and what not to use - The programming environment, including make - The total programming process - Floating point limitations - Tricks and surprises

In this second edition, program examples conform to ANSI C. Covers Turbo C (DOS) as well as the UNIX C compiler.



Editorial Reviews

From the Publisher

There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks(R) famous. C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. Practical C Programming teaches you how to create programs that are easy to read, debug, and maintain. Practical rules are stressed. For example, there are fifteen precedence rules in C (&& comes before || comes before ?:). The practical programmer reduces these to two: multiplication and division come before addition and subtraction put parentheses around everything else. Electronic Archaeology, the art of going through someone else's code, is also described. Topics covered: - Good programming style - C syntax: what to use and what not to use - The programming environment, including make - The total programming process - Floating point limitations - Tricks and surprises In this second edition, program examples conform to ANSI C. Covers Turbo C (DOS) as well as the UNIX C compiler.

About the Author

Steve Oualline lives in Southern California, where he works as a software engineer for a major phone company. In his free time he is a real engineer on the Poway Midland Railroad. Steve has written almost a dozen books on programming and Linux software. His web site is http://www.oualline.com .


Product Details

  • Paperback: 396 pages
  • Publisher: O'Reilly Media; Second Edition edition (November 8, 1993)
  • Language: English
  • ISBN-10: 156592035X
  • ISBN-13: 978-1565920354
  • Product Dimensions: 8.8 x 6 x 1.1 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (55 customer reviews)
  • Amazon Best Sellers Rank: #1,469,673 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

55 Reviews
5 star:
 (27)
4 star:
 (10)
3 star:
 (10)
2 star:
 (4)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (55 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

27 of 28 people found the following review helpful:
5.0 out of 5 stars The BEST C book this C programmer has ever read!, January 26, 1998
By A Customer
I own literally shelves full of C and C++ books, and I've been programming in C professionally for almost ten years. This is THE book to have on C. I insist that every junior programmer I work with has a copy! It addresses not only programming syntax but good software engineering practices, and it has the most realistic real-world types of problems I have ever seen. When he asks you to find the bug in a section of code, those are exactly the type of bugs I see in novice programmers' code again and again. C is not a language for people who need to be coddled, and this book doesn't hold your hand; it just gives you lots of great information on C and how to do good software engineering. If you are a serious C professional, you should own this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 27 people found the following review helpful:
5.0 out of 5 stars O'Reilly - A way of life..., July 31, 1999
By A Customer
Reading other people's reviews for most of the O'Reilly series books, what most people are forgetting is that O'Reilly books are not for the faint hearted. These books are written by people who use these languages for a living. They teach people in the more advanced capabilities of the language and the proper ways to use it. In fact, several of the books are written by people who were developing the languages. Practical C Programming and all other books in the Nutshell series are for technicly enclined people, not for beginners to the area. These books have been ranked as the best of the best for a reason, their real. Any book that tells you your going to learn a language in 21 days is not going to teach you any details and turn you into a code copier, not a code programmer. But then again, that's MHO.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
3.0 out of 5 stars Not as helpful as other ORA books, September 10, 1999
By A Customer
I bought this books because of the usefulness of other ORA I've bought. This one just wasn't as good. When the book contained the information I was looking for, it was presented well and very helpful (assuming I could find it). But I found the index to be incomplete making it difficult to find many topics, and many other common features which I would have found useful were left out all together. This is more or less adequate, especially for a beginning programmer, but I'm sure there's a better book out there.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Browse and search another edition of this book.
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(71)
(24)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject