Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

1
  • 1
    There is no Arduino specific language. Its just C++. Arduino just gives you a framework inside C++ to work with, like a predefined program structure (loop and setup function) and useful functions and libraries. But sure, you can use C code for Arduino - up to the point where the two languages are diverging from one another. It is not easy to spot the exact border on what of the new C features are supported, though with all older C code you should be good. Does this help? If not, can you explain more what confuses you? Commented Mar 15, 2022 at 18:27