FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Learn to Code with C
- Author(s) Simon Long
- Publisher: Raspberry Pi Press (2020); Internet Archieve (2019); eBook (Creative Commons Licensed)
- License(s): CC BY-NC-SA 3.0
- Hardcover/Paperback: ???
- eBook: PDF (92 pages)
- Language: English
- ISBN-10/ASIN: 1912047039/B083ZR8K4X
- ISBN-13: 978-1912047031
- Share This:
The C programming Language is invented in 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 micro controllers 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 book 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.
- Create variables & do arithmetic
- Control the flow of your C programs
- For loops and case statements
- Understand and create functions
- Work with arrays and strings
- Interpreting user input
- and much more
- Simon Long is a Senior Principal Software Engineer, UX engineer & cruciverbalist.
- C Programming
- Raspberry Pi
- Unix/Linux Programming
- Visualization and GUI (Graphic User Interface) Programming
- Learn to Code with C (Simon Long)
- The Mirror Site (1) - PDF, ePub, Kindle, etc.
- The Mirror Site (2) - PDF
-
Modern C (Jens Gustedt)
Take your C programming skills to new heights, whether you're just starting out with C or have more extensive experience. Organized by level, this comprehensive guide lets you jump in where it suits you best while still reaping the maximum benefits.
-
Embedded Controllers Using C and Arduino (James Fiore)
This text is designed to introduce and expand upon material related to the C programming language and embedded controllers, and specifically, the Arduino development system and associated Atmel ATmega microcontrollers.
-
C Programming for Arduino (Julien Bayle)
This book covers everything you need to know to start wiring and coding your own Arduino projects. You'll learn C/C++ and how to work with different types of firmware for your Arduino.
-
O'Reilly® Using C on the UNIX System (David A. Curry)
This book provides a thorough introduction to the UNIX system call libraries. It is aimed at programmers who already know C, but who want to take full advantage of the UNIX programming environment.
-
C Programming (Wikibook)
This book represents a comprehensive look at the C programming language and its features. Basic computer literacy is assumed, but no special knowledge is needed. It takes you through basic programming concepts and shows you how to implement them in C.
:
|
|