Über die Arduino-IDE
Bei der Arduino-Entwicklungsumgebung handelt es sich um einen Editor für eine rein symbolische Programmiersprache, welche auf Wiring und somit auf C/C++ basiert. Die Entwicklungsumgebung wirkt insgesamt ansprechend, ist nicht überladen und enthält zahlreiche Beispielquellcodes. Arduino erfordert umfassende Kenntnisse der Sprache, ein experimentelles Vorgehen ist kaum möglich. Vordefinierte Variablen und Funktionsnamen werden andersfarbig dargestellt, was die Übersicht im Quellcode etwas erleichtert. Eine umfangreiche Referenz der Programmiersprache befindet sich auf der Internetpräsenz des Herstellers. Die Entwicklungsumgebung enthält seit Version 2.0 (beta) einen Debugger. Auch automatisches Vervollständigen und Code-Navigation sind nun implementiert. Insgesamt ist diese Entwicklungsumgebung nur für fortgeschrittene Lerner zu empfehlen, die sich in der symbolischen Programmierung wohler fühlen, als im Zusammenklicken von Bausteinen.