| If you can find a way to compile it, link it and get it onto an embedded system, you can use anything you like.
Embedded systems are much closer to the hardware than a desktop application, and as such the more low-level control the coder has, the easier it will be to make the hardware dance.
C is a little more low-level than C++; you could code in C++ without using the higher-level aspects, but then you might as well just use C. Old-school coders think of C as the choice for real-time situations, and embedded systems are all about real-time. |