4 ms·
Since when was "Arduino" a language?? Its C++, just hidden.
by TickleSteve 10y ago
Since when was "Arduino" a language??
Its C++, just hidden.
- frik 10y agoIt's more C with some macros. The Arduino UNO and older classic Arduino models like Mega had only a few KB of memory, you want to keep an eye on the resources and in many cases even avoid malloc. The compiler supports a limited C++ dialect. http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_cplusplus http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_cplu... (Not sure about the newer hardware with ARM CPUs and newer tools.)
- TickleSteve 10y agoNo, Arduino uses the standard avr-gcc as its toolchain: https://www.arduino.cc/en/Hacking/BuildProcess https://www.arduino.cc/en/Hacking/BuildProcess 'Arduino' is simply a set of C/C++ frameworks for the peripherals and a simple IDE.
- ric129 10y agoIt's C++, I recall using C++11 constructs on a recent Arduino project.
- pjmlp 10y agoMost people using it don't have computing background, if you watch Arduino presentations most will actually refer to Sketches as a programming language.
- TickleSteve 10y ago...and they would be correct. It is a programming language... Its just that its called C++... and it isn't a distinct and separate language. This study is generated by and aimed at people who know the difference. Therefore, its a mistake.