Verwenden Sie das richtige Tool für den Job: Embedded Programming

Ich interessiere mich für Programmiersprachen, die sich gut für Embedded-Programmierung eignen. Im Speziellen

Ist es möglich, eingebettete Systeme in C ++ zu programmieren? Oder ist es besser, reines C zu verwenden? Oder ist C ++ nur dann OK, wenn einige Funktionen der Sprache (z. B. RTTI, Ausnahmen und Vorlagen) ausgeschlossen sind?

Was ist mit Java in dieser Domain?

Vielen Dank