Язык нужно выбирать исходя из целей. Какая у тебя цель? Выучить ассемблер? Язык ради языка?
Я когда задался целью научиться pic контроллер программировать, начал с ассемблера и там это было обоснованно, но в итоге на си перешёл. Зачем тебе ассемблер?