FORTH was originally created as a language for controlling astronomical telescopes, and is still used for that purpose (and for a while after the high profile QX-10 fiasco, not for much else), so it should work well for embedded systems.