C/C++ is an optimal choice

For developing software for embedded systems, C/C++ is an optimal choice. Yes or NO? Please any one tell me the logic reasons.........
"C/C++" is not a choice, it's two very different choices.

Embedded systems also come in wide range of specifications and requirements -- from eight-bit chips where C is the only programming language available besides assembly to dual-core Intel Atom SBCs that can run general-purpose OSes and software.

I would say yes, most embedded jobs impose constraints best matched by C++: fully deterministic resource management and fastest possible performance, but C++ is not available on many embedded systems.
@mfawadsaleem
You should have a look at TR18015 http://www.open-std.org/jtc1/sc22/wg21/docs/TR18015.pdf
Topic archived. No new replies allowed.