£42.88

Apress Learn to Program with C

Price data checked 1 day ago

View at Amazon

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

Pricier than usual. £2 more than the 30-day average — we'd wait.

£43 today · 30-day average £41 · all-time low £40

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 90 days • 90 data points

Historical
Generating forecast...
£42.89 £39.69 £40.39 £41.09 £41.78 £42.48 £43.18 09 March 2026 31 March 2026 22 April 2026 14 May 2026 06 June 2026

Price Distribution

Price distribution over 90 days • 2 price levels

Days at Price
Current Price
80 days 10 days · current 0 20 40 60 80 £40 £43 Days at Price

Price Analysis

Most common price: £40 (80 days, 88.9%)

Price range: £40 - £43

Price levels: 2 different prices over 90 days

Description

This book teaches computer programming to the complete beginner using the native C language. As such, it assumes you have no knowledge whatsoever about programming. The main goal of this book is to teach fundamental programming principles using C, one of the most widely used programming languages in the world today. We discuss only those features and statements in C that are necessary to achieve our goal. Once you learn the principles well, they can be applied to any language. If you are worried that you are not good at high-school mathematics, don’t be. It is a myth that you must be good at mathematics to learn programming. C is considered a ‘modern’ language even though its roots date back to the 1970s. Originally, C was designed for writing ‘systems’ programs—things like operating systems, editors, compilers, assemblers and input/output utility programs. But, today, C is used for writing all kinds of applications programs as well—word processing programs, spreadsheet programs, database management programs, accounting programs, games, robots, embedded systems/electronics (i.e., Arduino), educational software—the list is endless. Note: Appendices A-D are available as part of the free source code download at the Apress website. What You Will Learn: How to get started with programming using the C language How to use the basics of C How to program with sequence, selection and repetition logic How to work with characters How to work with functions How to use arrays Who This Book Is For: This book is intended for anyone who is learning programming for the first time.

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
23 December 2015
Listed Since
18 June 2015

Barcode

No barcode data available

Similar Products You Might Like

Problem Solving and Program Design in C
83% match

Problem Solving and Program Design in C

PEARSON EDUCATION

£147.52 01 Jun 2026
Sudoku Programming with C
81% match

Sudoku Programming with C

Apress

£40.46 06 Jun 2026
Fluent C: Principles, Practices, and Patterns
79% match

Fluent C: Principles, Practices, and Patterns

O'Reilly

£37.38 06 Jun 2026
The Mathematical-Function Computation Handbook: Programming Using the MathCW Portable Software Library
77% match

The Mathematical-Function Computation Handbook: Programming Using the MathCW Portable Software Library

Springer

£91.50 05 Jun 2026
The Mathematical-Function Computation Handbook: Programming Using the MathCW Portable Software Library
77% match

The Mathematical-Function Computation Handbook: Programming Using the MathCW Portable Software Library

Springer

£128.46 28 May 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

£39.59 06 Jun 2026
Go for Java Programmers: Learn the Google Go Programming Language
77% match

Go for Java Programmers: Learn the Google Go Programming Language

Apress

£44.99 21 May 2026
Programming Languages: Design and Implementation (International Edition)
77% match

Programming Languages: Design and Implementation (International Edition)

PEARSON EDUCATION

£31.58 26 May 2026
C++20 Recipes: A Problem-Solution Approach
76% match

C++20 Recipes: A Problem-Solution Approach

Apress

£42.95 27 May 2026
Build Your Own .NET Language and Compiler (Expert's Voice)
76% match

Build Your Own .NET Language and Compiler (Expert's Voice)

Apress

£27.60 30 May 2026
Microsoft WSH and VBScript Programming for the Absolute Beginner
76% match

Microsoft WSH and VBScript Programming for the Absolute Beginner

Cengage Learning PTR

£36.02 22 May 2026
Programming Language Concepts (Undergraduate Topics in Computer Science)
76% match

Programming Language Concepts (Undergraduate Topics in Computer Science)

Springer

£37.91 06 Jun 2026
C++ Programming: From Problem Analysis to Program Design
76% match

C++ Programming: From Problem Analysis to Program Design

Cengage Learning

£55.99 26 May 2026
Learner-Centered Design of Computing Education: Research on Computing for Everyone (Synthesis Lectures on Human-Centered Informatics)
76% match

Learner-Centered Design of Computing Education: Research on Computing for Everyone (Synthesis Lectures on Human-Centered Informatics)

Springer

£39.73 20 May 2026
Mastering Quantitative Finance with Modern C++: Foundations, Derivatives, and Computational Methods
76% match

Mastering Quantitative Finance with Modern C++: Foundations, Derivatives, and Computational Methods

Apress

£46.23 26 May 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.34 23 May 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 06 Jun 2026
Applied Calculus with R
76% match

Applied Calculus with R

Springer

£59.18 20 May 2026
Programming Abstractions in C++
75% match

Programming Abstractions in C++

PEARSON EDUCATION

£99.70 02 Jun 2026
Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)
75% match

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

Springer

£129.99 30 May 2026
Oberon-2 Programming with Windows
75% match

Oberon-2 Programming with Windows

Springer

£74.22 06 Jun 2026
Robotic Vehicles Design: A Coding Approach with the New ArduPilot Libraries (Maker Innovations Series)
75% match

Robotic Vehicles Design: A Coding Approach with the New ArduPilot Libraries (Maker Innovations Series)

Apress

£33.94 23 May 2026
THE C ALGORITHM COMPENDIUM: 300 Practical Programs for Graphics & Games, File System, Networking, Data Processing, Artificial Intelligence, Compression, Cryptography, and Embedded Systems
75% match

THE C ALGORITHM COMPENDIUM: 300 Practical Programs for Graphics & Games, File System, Networking, Data Processing, Artificial Intelligence, Compression, Cryptography, and Embedded Systems

£133.34 23 May 2026
Systems Programming in Unix/Linux
75% match

Systems Programming in Unix/Linux

Springer

£62.75 21 May 2026