The MagPi Essentials - Learn to Code with C

The MagPi Essentials - Learn to Code with C


19 Ungluers have Faved this Work

The C programming language was invented in the early 1970s, and since then has become one of the most popular and widely used general- purpose languages. It’s 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 Raspbian 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. This series is an introduction to programming in C for absolute beginners; you don’t need any previous programming experience, and a Raspberry Pi running Raspbian is all you need to get started.

Why read this book? Have your say.

You must be logged in to comment.

Rights Information

Are you the author or publisher of this work? If so, you can claim it as yours by registering as an rights holder.


This work has been downloaded 1511 times via ebook links.
  1. 1511 - pdf (CC BY-NC-SA) at


  • Computers
  • Computers / Programming Languages
  • Computers / Programming Languages / C
  • Microcontrollers
  • Programming


edition cover


Copy/paste this into your site: