если надо программировать микроконтроллкры то можно и на js (искра.js)
это удобнее чем на С
я знаю js и хочу заняться робототехникой и умным домом
мне вполне хватит искры.js
но если работать в индустрии то надо программировать на С и С++
новичку лучше начать с простого и удобного
потом при желании перейти на С и С++ не сложно