Эм...
Попытаюсь объяснить...
Программатор - это есть некое связующее звено между компьютером и программируемым
микроконтроллером (кликабельно).
Возможности МК очень велики! Существует очень много схем и устройств, работающих на МК. Если на то пошло, то в моддинге их так же можно применить (реобасы, интересные подсветки корпуса светодиодами и не только). По сути - ограничение - фантазия и умения пользования.
МК продаётся "пустой", без программы, то есть кусок кремния
.gif)
Для того.чтобы заставить его выполнять какие-либо действия нужно написать программу. Есть два варианта: Си или Асма (ассемблер). Личто я предпочитаю Си, намного всё проще и лаконичней.
После написания программы, МК соединяется с программатором, программатор с ПК и запускаем процесс прошивки. Вуаля!