QUOTE (Arman PTS @ Jul 17 2017, 21:14)

Что же выбрать?
Абсолютно неважно что выбрать из известных компиляторов: keil, iar, gcc. Среда разработки (IDE, не путать с компилятором, т.к. некоторые из них предлагают свою среду по-умолчанию) - тоже любая. Со временем сами поймёте, в чём вам лучше программы писать.
Ну, а начинать надо с реальной задачи. Тогда, со временем, по мере её решения вы разберётесь во многом, в настоящий момент не понятном.
Можно, конечно, и учебные примеры поизучать, типа помигать светодиодом, в зуммер попищать. Но это, если уровень совсем начинающего.
Выбор.