£53.50
FREE Delivery in the UK.
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
C Programming: A Modern A... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

C Programming: A Modern Approach Paperback – 16 May 2008

4.8 out of 5 stars 10 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£53.50
£50.70 £63.28
Promotion Message 10% Bulk Discount 1 Promotion(s)

Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£53.50 FREE Delivery in the UK. In stock. Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Special Offers and Product Promotions

  • Save 10% on Books for Schools offered by Amazon.co.uk when you purchase 10 or more of the same book. Here's how (terms and conditions apply) Enter code SCHOOLS2016 at checkout. Here's how (terms and conditions apply)

Frequently Bought Together

  • C Programming: A Modern Approach
  • +
  • The  C Programming Language (2nd Edition)
  • +
  • C Pocket Reference
Total price: £102.48
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 864 pages
  • Publisher: W. W. Norton & Company; 2nd Revised edition edition (16 May 2008)
  • Language: English
  • ISBN-10: 0393979504
  • ISBN-13: 978-0393979503
  • Product Dimensions: 19 x 3 x 23.6 cm
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Bestsellers Rank: 253,316 in Books (See Top 100 in Books)

Product Description

About the Author

K. N. King (Ph.D., University of California, Berkeley) is Associate Professor of Computer Science at Georgia State University. He is the author of Modula-2: A Complete Guide and Java Programming: From the Beginning.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.8 out of 5 stars
5 star
8
4 star
2
3 star
0
2 star
0
1 star
0
See all 10 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
This book has a wealth of information about all the features offered by the C programming language. I recommend it for beginners and expert programmers as well. Common pitfalls are also treated extensively in the Warnings boxes and are worth the money spent for the book. Finally, I consider section 12.4 on multidimensional arrays a little gem and very well explained.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I am very surprise to see this book doesn't get much attention on the Amazon UK (only few people rated it, compared to Amazon US). I decided to write mine and highly recommend this book to the readers. The contents are comprehensive and very well-written. Personally, it is one of the best books for beginners and intermediate level learners. The first 20 chapters explain the features of C in both C89 and C99 and the last 7 chapters are contributed to the standard C Library. Each chapter is not too long and can let the readers build up the knowledge gradually. The Q&As at the end of each chapter are especially helpful and solve the puzzles commonly encountered by not only C beginners but also the software programmers like me. Apart from that, the book also demonstrates some useful tricks such as struct hack and the use of incomplete type. The author highlighted C idioms which can let you impress your interviewers some day. Some of which (such as use pointer implementation of strlen and strcat) can be also found in the Chapter 5 of K&R's The C Programming book. After finish reading this book, I don't have any problem to understand K&R's book thoroughly. Overall, this is an extremely good book to invest. It would be such a shame if it is still a "hidden gem" on the Amazon UK.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This book is the most clear and concise programming book I have read. And I can honestly say that it is the only one I have actually enjoyed reading due to the informal language style. Being a computational physicist I wish my university had just told me to read this book rather than give the lectures as it would have saved many hours debugging!
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
One of the best book for learning, improving C programming. I will suggest it is must to have type of book for C Programming. I learned too much from this book which covers all topic in details, simple examples. No complicated sample code distracting from real problem.
Comment 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Mb Awan VINE VOICE on 29 Dec. 2014
Format: Paperback Verified Purchase
Invaluable and detailed guide to C. I basically learnt how to program in C with this book for my final year physics project, the instruction and examples are clear, I would recommend compiling a "cheat sheet" of common commands from the book and then referring to it to complete your task, it worked for me.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback