
Language Reference | Arduino Documentation
Home / Programming / Language Reference Language Reference Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
Programming | Arduino Documentation
Learn all you need to know about the Arduino programming language as well as other compatible languages.
Getting Started with Arduino
Sep 26, 2025 · Visit the Arduino Language Reference to explore the full Arduino API. The Arduino API, aka the "Arduino Programming Language", consists of several functions, variables and structures …
Arduino API | Arduino Documentation
Jan 15, 2024 · Compact version of the Arduino Language Reference. This document is a TLDR; of the Arduino API. Please note that as of 2024/01/15, this article is still a work in progress. Functions …
Arduino/Processing/Python Language Comparison
Jan 16, 2024 · Arduino/Processing Language Comparison The Arduino language (based on Wiring) is implemented in C/C++, and therefore has some differences from the Processing language, which is …
Arduino Docs | Arduino Documentation
Browse through all our documentation to learn everything for your Arduino journey.
Tutorials | Arduino Documentation
Getting Started with Modulino Joystick Complete guide for the Modulino Joystick input module and programming with Arduino and MicroPython. Getting Started with Modulino Light Complete guide for …
Learn | Arduino Documentation
Learn Basic knowledge about principles and techniques behind the Arduino ecosystem.
Complete Reference for Arduino Programming Language
Apr 7, 2023 · Arduino is, in reality, C++. I highly recommend the “ The C++ Programming Language, Fourth Edition”, if you’re trying to get a deeper understanding of coding Arduino based boards.
Arduino / C++ | Arduino Documentation
Jul 24, 2025 · When programming in C++, you can use the Arduino API (which is also known as the Arduino Language). To learn more about the Arduino API, check out the language reference.