Answers:
我的建议是,坚持使用C ++派生的Arduino语言或使用原始C / C ++。非常适合微控制器。但是,如果您喜欢深奥的语言:
您可以使用更舒适的语言,然后寻找在arduino代码机中进行编译的方法。例如,我使用Go Lang并使用gobot.io使其工作...
如果您想为Ruby开发人员使用JavaScript或Artoo编程,请存在Cylon.js。
实际上,C是最常见的,因为arduino的IDE可以使用它。
__flash
在Arduino草图中使用。这将无法工作,因为Arduino IDE使用C ++编译器,而使用C编译器的类似程序将可以正确编译。
你有点困惑。我会坚持使用arduino的c / c ++ arduino环境。PC上使用Java,Python,Processing与arduino进行通信,但它们不是arduino的语言。对它们的限制之一是它们不能在arduino上运行。