. . . "Programming embedded systems has mostly been done in C, although other languages are certainly in play, particularly Java in more recent times." . .