Learn to Code with C Learn to Code with C
Essentials

Learn to Code with C

Program with one of the world's most popular languages

    • Pre-Order
    • Expected Dec 1, 2026
    • $9.99
    • Pre-Order
    • $9.99

Publisher Description

The C programming language was invented in the early 1970s, and has since become one of the most popular and widely used general-purpose languages.

C is used by a wide range of programmers, from amateurs working on simple projects at home to industry professionals who write in C for a living. It's been used to program everything from the tiny microcontrollers used in watches and toasters up to huge software systems — most of Linux (and Raspberry Pi OS itself) is written in it. It can give you control over the smallest details of how a processor operates, but is still simple to learn and read.

Learn to code with C on your Raspberry Pi (or any other computer) across twelve in-depth chapters:
Create variables and perform arithmeticControl the flow of your C programsWork with for loops and case statementsUnderstand and create functionsManipulate arrays and stringsInterpret user inputand more
This book is an introduction to programming in C for absolute beginners; you don't need any previous programming experience, and a computer with a C compiler is all you need to get started (a Raspberry Pi is a great choice). This second edition has been tested with the latest version of Raspberry Pi OS and features updated, full-colour screenshots.

GENRE
Computers & Internet
AVAILABLE
2026
December 1
LANGUAGE
EN
English
LENGTH
128
Pages
PUBLISHER
Raspberry Pi Press
SELLER
Lightning Source, LLC
An Introduction to C & GUI Programming An Introduction to C & GUI Programming
2022
Learn to Code with C Learn to Code with C
2016
AI Projects with Raspberry Pi AI Projects with Raspberry Pi
2026
Conquer the command line Conquer the command line
2025
Experiment with the Sense HAT Experiment with the Sense HAT
2025
Make games with Python Make games with Python
2025
Learn to Code with C Learn to Code with C
2016
Simple electronics with GPIO Zero Simple electronics with GPIO Zero
2025