£20.00

No Starch Press Effective C: An Introduction to Professional C Programming

Price data last checked 9 day(s) ago - will refresh soon

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

It has never been this cheap. We have no record of a lower price.

£20 today · cheaper than every other day in the last 3 months

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 82 days · 82 data points (no recent data)

Historical
Generating forecast…
£20.00 £19.00 £19.40 £19.80 £20.20 £20.60 £21.00 26 June 2026 16 July 2026 05 August 2026 25 August 2026 15 September 2026

Price Distribution

Price distribution over 82 days • 1 price levels

Days at Price
82 days 0 21 41 62 82 £20 Days at Price

Price Analysis

Most common price: £20 (82 days, 100.0%)

Price range: £20 - £20

Price levels: 1 different prices over 82 days

Description

The world runs on code written in the C programming language, but most computer science programs only teach Java or Python as an introductory language. This book is for developers who already know how to program and want to quickly come up to speed on professional programming in C. They'll learn how to develop correct, portable, professional-quality code and build a foundation for developing security-critical and safety-critical systems. Written by renowned author Robert Seacord, Effective C is an in-depth look at the C programming language. Seacord introduces the language's basic data types and code structures while simultaneously addressing best practices, common errors, and open debates in the C community. Readers will also learn how to debug, test, and analyze C programs and benefit from detailed yet concise explanations of C language constructs and behaviors Readers will learn: How to identify and handle undefined behavior in a C program The range and representations of integers and floating-point values How integer promotions are performed and how they may affect portability The order of evaluation of expressions Dynamic memory allocation including the use of non-standard functions The philosophy underlying the use of character types in C Character encodings and types How to perform input/output (I/O) with terminals and file systems using C Standard Streams and POSIX file descriptors The translation phases implemented by the C compiler and the role of the preprocessor Testing, debugging, and analyzing C programs Developed in collaboration with C Standard Committee experts, Effective C will teach developers how to write correct, portable, professional-quality C code.

Key Features

New Store Stock

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
03 September 2020
Listed Since
23 February 2020

Barcode

No barcode data available

Similar Products You Might Like

Application Programming in Structured C
82% match

Application Programming in Structured C

PEARSON EDUCATION

Price unavailable
Learn to Program with C
82% match

Learn to Program with C

Apress

£42.88 13 Aug 2026
C: A Reference Manual
81% match

C: A Reference Manual

PEARSON EDUCATION

Price unavailable
C Programming for Juniors (Computer Science, Technology and Applications)
81% match

C Programming for Juniors (Computer Science, Technology and Applications)

£45.24 29 Aug 2026
Fundamentals of C Programming
80% match

Fundamentals of C Programming

LAP Lambert Academic Publishing

£94.00 30 Aug 2026
Problem Solving and Program Design in C
80% match

Problem Solving and Program Design in C

PEARSON EDUCATION

£101.00 07 Aug 2026
Fluent C: Principles, Practices, and Patterns
80% match

Fluent C: Principles, Practices, and Patterns

O'Reilly

£33.61 08 Aug 2026
Embedded C Programming: Techniques and Applications of C and PIC MCUS
78% match

Embedded C Programming: Techniques and Applications of C and PIC MCUS

Newnes

£41.42 15 Aug 2026
Rust for C Engineers: Safe Systems Programming
78% match

Rust for C Engineers: Safe Systems Programming

£40.99 31 Aug 2026
Systematic Program Design: From Clarity to Efficiency
77% match

Systematic Program Design: From Clarity to Efficiency

Cambridge University Press

£10.09 22 Aug 2026
Sudoku Programming with C
77% match

Sudoku Programming with C

Apress

£43.14 14 Aug 2026
Exploring C++: The Programmer's Introduction to C++ (Expert's Voice in C++)
77% match

Exploring C++: The Programmer's Introduction to C++ (Expert's Voice in C++)

Apress

£33.87 30 Jul 2026
Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications
77% match

Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications

Packt Publishing

£40.40 12 Aug 2026
Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills
76% match

Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills

No Starch Press

£30.38 05 Aug 2026
C++ Programming: Program Design Including Data Structures
76% match

C++ Programming: Program Design Including Data Structures

Cengage Learning

£27.88 26 Aug 2026
Hands-On Embedded Programming with C++17: Create versatile and robust embedded solutions for MCUs and RTOSes with modern C++
76% match

Hands-On Embedded Programming with C++17: Create versatile and robust embedded solutions for MCUs and RTOSes with modern C++

Packt Publishing

£43.99 02 Aug 2026
Exploring C for Microcontrollers: A Hands on Approach
76% match

Exploring C for Microcontrollers: A Hands on Approach

Springer

£50.28 31 Aug 2026
Embedded System Design with ARM Cortex-M Microcontrollers: Applications with C, C++ and MicroPython
76% match

Embedded System Design with ARM Cortex-M Microcontrollers: Applications with C, C++ and MicroPython

Springer

£51.99 22 Aug 2026
Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17
76% match

Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17

Packt Publishing

£43.99 08 Aug 2026
Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)
76% match

Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)

Springer

£129.99 06 Aug 2026
Learning C#: A Practical Approach: Volume 1 – The Building Blocks of C#
76% match

Learning C#: A Practical Approach: Volume 1 – The Building Blocks of C#

£40.06 12 Sep 2026
Object-Oriented Programming Using C++ for Engineering and Technology
76% match

Object-Oriented Programming Using C++ for Engineering and Technology

Cengage Learning

£78.00 30 Aug 2026
Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques
76% match

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

Apress

£33.40 13 Aug 2026
Systems Programming with Zig: Simple and Safe Applications, Interpreters, and Network Services
75% match

Systems Programming with Zig: Simple and Safe Applications, Interpreters, and Network Services

Manning

£63.59 13 Aug 2026