El lenguaje de programación de Arduino se basa en C++ y utiliza un entorno de desarrollo integrado (IDE) para la creación de programas.