For Arduinos, C++ wrappers around C are used. The goal is to hide the details with setting up and using the AVR, therefore, it's a pretty simple program.
Answer: C++
(P.S. copy and paste your question into google or safari and click on the link to reddit because there's a lot of good info about this there)
+ = <3
Something that isn't subject to copyright.
New Interface, features like start screen, faster boot time, dynamic desktop, improved search function, windows love syncing, windows to go, and improved security.