The Arduino language

As you may have noticed, the code you write for your Arduino sketches is very similar to the C programming language. It is, in fact, a subset of it, which makes it very convenient to use, given that the C programming language is almost a de facto standard in most platforms and devices.

Traditionally, the C programming language has been portrayed as not being very user friendly, but I prefer to refer to it as being friend-selective.

One of the missions of this book is to introduce you to the C programming language, so that if you don't have any previous knowledge of it, you can take your first steps in an easy and secure way and ensure you will become good friends with it.

The only thing you should do is strictly respect its syntax ...

Get Arduino Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.