---
product_id: 2346227
title: "C Programming: A Modern Approach"
price: "£112.78"
currency: GBP
in_stock: true
reviews_count: 13
url: https://www.desertcart.co.uk/products/2346227-c-programming-a-modern-approach
store_origin: GB
region: United Kingdom
---

# C Programming: A Modern Approach

**Price:** £112.78
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** C Programming: A Modern Approach
- **How much does it cost?** £112.78 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.uk](https://www.desertcart.co.uk/products/2346227-c-programming-a-modern-approach)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Professor King's spiral approach made it accessible to a broad range of readers, from beginners to more advanced students. With adoptions at over 225 colleges, the first edition was one of the leading C textbooks of the last ten years. The second edition maintains all the book's popular features and brings it up to date with coverage of the C99 standard. The new edition also adds a significant number of exercises and longer programming projects, and includes extensive revisions and updates.

Review: A Modern Classic! - I am a first-year comp sci student (although I have a degree in an unrelated field) who was due to start an algorithm/problem solving class that would be focused on C. Although the class had no assigned textbook, I figured if I'm going to be using C, I'd better learn what I'm doing. I had tried previously to learn C with K&R, but I didn't make much progress. Too many of the programming practice problems given in K&R were frankly just too difficult for a beginner who is self-teaching. I decided to pick up another textbook. After extensive research, King's book seemed to be one of the most consistently and highly recommended. I started working through King's book a couple weeks before the class started to try and keep ahead of the class material. I can't say enough good things about this textbook. It is thorough but clear, and includes plenty of code examples to learn from. The programming exercises are just challenging enough to push you a bit beyond your comfort zone without feeling impossible, and there are many interesting problems to pick and choose from. There's enough material so that you can find many common standard library functions or core C concepts referenced over and over throughout the book. This really helps to see how the guts of C work in different contexts. The writing style is pleasant. King manages to keep what most would consider a very dry subject entertaining and fun, without losing any of the rigor you'd expect from a textbook. That's quite an achievement. Thanks partially to this book I finished the class with a perfect 100% score.
Review: The best book for learning the C Programming Language - I have tried several books on learning C, and this is by the far the most thorough and accessible book on the subject.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #115,689 in Books ( See Top 100 in Books ) #4 in C Programming Language #29 in Computer Programming Languages #194 in Computer Software (Books) |
| Customer Reviews | 4.4 out of 5 stars 377 Reviews |

## Images

![C Programming: A Modern Approach - Image 1](https://m.media-amazon.com/images/I/71YNXYuwPGL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ A Modern Classic!
*by Z***Z on October 15, 2015*

I am a first-year comp sci student (although I have a degree in an unrelated field) who was due to start an algorithm/problem solving class that would be focused on C. Although the class had no assigned textbook, I figured if I'm going to be using C, I'd better learn what I'm doing. I had tried previously to learn C with K&R, but I didn't make much progress. Too many of the programming practice problems given in K&R were frankly just too difficult for a beginner who is self-teaching. I decided to pick up another textbook. After extensive research, King's book seemed to be one of the most consistently and highly recommended. I started working through King's book a couple weeks before the class started to try and keep ahead of the class material. I can't say enough good things about this textbook. It is thorough but clear, and includes plenty of code examples to learn from. The programming exercises are just challenging enough to push you a bit beyond your comfort zone without feeling impossible, and there are many interesting problems to pick and choose from. There's enough material so that you can find many common standard library functions or core C concepts referenced over and over throughout the book. This really helps to see how the guts of C work in different contexts. The writing style is pleasant. King manages to keep what most would consider a very dry subject entertaining and fun, without losing any of the rigor you'd expect from a textbook. That's quite an achievement. Thanks partially to this book I finished the class with a perfect 100% score.

### ⭐⭐⭐⭐⭐ The best book for learning the C Programming Language
*by A***R on December 20, 2025*

I have tried several books on learning C, and this is by the far the most thorough and accessible book on the subject.

### ⭐⭐⭐⭐⭐ Good product
*by C***G on November 20, 2025*

received within estimated, no damage, the book itself really good, loot of exercise and project

## Frequently Bought Together

- C Programming: A Modern Approach, 2nd Edition
- C Programming Language, 2nd Edition
- Code: The Hidden Language of Computer Hardware and Software

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.uk/products/2346227-c-programming-a-modern-approach](https://www.desertcart.co.uk/products/2346227-c-programming-a-modern-approach)

---

*Product available on Desertcart United Kingdom*
*Store origin: GB*
*Last updated: 2026-05-22*