Когда непосредственно столкнулся с программированием МК на уровне
"железа", тогда и узнал. Я не программист, а инженер, но некоторое
время (15+ лет назад) мне приходилось заниматься программированием
MSP430. Тогда же самостоятельно, "на коленке" осваивал язык Си,
т.к. в ВУЗе нам преподавали лишь Бейсик, Фортран и Паскаль. https://caxapa.ru/297306.html