Здравствуйте, Vasya!
По PIC-ам посмотрите
Microkontrollery_Microchip.djvu (1.82 Mб)Достаточно неплохое описание.
Что касается "к какому языку можно потом двигаться", я считаю есть два основных направления: семейство AVR и ARM
Я как раз на них и работаю. Больше на AVR и на Ассемблере, хотя можно писать и на Си.
На ARM только на Си, хотя могу и на Ассемблере
ARM - более мощные контроллеры, 32-битные, 72МГц
AVR - 8-битные, максимум до 20МГц и то, только современные, в основном работаем на 3,8664 и 14,7456 МГц
Для задач управления более, чем достаточно.
Еще есть XMega - подветка AVR, они немного пошустрее...
Я в свое время с PIC-ами знакомился вскользь, был вынужден разбираться с наследием предшественников.
И PIC-и мне жутко не понравились. Из-за неудобства программирования. С тех пор я их выкинул из головы навсегда...
То ли дело AVR! Скачайте книжку по данной
ссылке, ознакомьтесь...
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен