Hallo

Also ich habe mit Assembler angefangen. Da bin ich aber nicht über das Ein und Ausschalten von LED`s und vielleicht noch das verwenden von Tastern (Entprellung) heraus gekommen.
Dann bin ich auf C umgestiegen. Da ist halt der Vorteil dass es für viele Dinge schon fertige Bibliotheken gibt. Sonst könnte ich wahrscheinlich noch kein Display ansteuern etc. Lernen muss man beide Sprachen und ich kann aus Erfahrung sagen dass beides nicht einfach ist.
Assembler hat große Vorteile wenn es um zeitkritische Anwendungen geht, da der Code einfach direkter und somit schneller ist.
Bücher gibt es für beide Programmiersprachen recht viele und teils auch gute. Hier am besten einfach mal auf Amazon suchen...

Grüße und viel Erfolg!

Bean