Я хочу изучать эту сферу самостоятельно, но думаю трудно
Если дело касается управление устройств потребляющие большие токи то обычно это плк(Siemens). У Siemens своя среда разработки (simatic step 7).
В промышлости прогают на очень низком уровне, юзают stl, она отличается от С подобных языков но можно научиться прогат но для того чтобы сделать что то полезное нужно будет подтянуть знания по электронике, электротехнике.
Если касается современных cnc машин то там может быть обычные микроконтроллеры типа ардуинки которые хорошо прошиваются и пишут код для них почти(есть незначительные отличии) на С