Skip to content
Account Login Winnipeg Toll-Free: 1-800-561-1833 SK Toll-Free: 1-877-506-7456 Contact & Locations
parsed(2025-02-25) - pubdate: 2025-02-25
turn:
pub date: 1740463200
today: 1734156000, pubdate > today = true

nyp: 1;

Modern C, Third Edition

Covers the C23 standard

February 25, 2025 | Trade paperback
ISBN: 9781633437777
$79.99
Reader Reward Price: $71.99 info
We will confirm the estimated shipping time with you when we process your order.
Checking Availibility...

This title will be released on Feb 25, 2025. Pre-order now.

Description

Almost 50 years ago, the C language defined modern computer programming. This book shows you why C is still as powerful and popular as ever, with an inside look at the new C23 standard.

For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23.

In Modern C, Third Edition you'll:
 

  • Learn C basics, core features, and advanced concepts
  • Leverage major C23 improvements for security, reliability, and performance
  • Write portable code that runs anywhere
  • Build multi-threaded applications with atomics and synchronization
  • Create robust and resilient software with error handling
  • Use type-generic programming for reusable code

C powers more software than any other language--from embedded devices to distributed systems. In Modern C, Third Edition you'll learn to harness C's full potential using the latest tools and techniques. After a quick review of the fundamentals perfect for beginners or coders who haven't used C in a while, this book guides you to mastery of C23, the latest ISO standard.

Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications.

About the book

Modern C, Third Edition is fully revised from the bestselling original to fully cover the C23 standard. For new or returning C coders, it starts with fundamentals like structure, grammar, compilation, and execution. From there, you'll advance to control structures, data types, operators, and functions, as you gain a deeper understanding of what's happening under the hood. This expanded C23 edition contains new coverage discussing compound expressions and lambdas, a comprehensive approach for program failure, and new appendices to aid your transition to C23. You'll code as you go with concept-reinforcing exercises and skill-honing challenges along the way.

About the reader

For professional developers looking to boost their C programming skills with the latest features and techniques.

About the author

Jens Gustedt is a senior scientist at the French National Institute for Computer Science and Control (INRIA), deputy director of the ICube lab in Strasbourg, France, and is an active member of the ISO C standards committee.

About this Author

ISBN: 9781633437777
Format: Trade paperback
Pages: 425
Publisher: Manning
Published: 2025-02-25

If the product is in stock at the store nearest you, we suggest you call ahead to have it set aside for you, or you may place an order online and choose in-store pickup.