und weil, wenn du dich entscheidest einmal Windowsprogramme zu schreiben, mit Assembler nichts anfängst.
Bitte noch einmal in Deutsch.

sinnvoller C zu lernen, weil man damit strukturiertere Programme schreiben kann
Man kann in Assembler genauso gut strukturierte Programm schreiben, kommt halt auf den Programmieren an.
Problem ist eher das man irgendwann nicht mehr Überblick über die Register, Sram usw. hat und da ist der Compiler natürlich dann viel besser ist.
Aber bei kleinen Aufgaben kann man da super schnelle und kleine Codes schreiben die in C größer wären da z.b. als Standard das sreg Register immer mit gesichert usw.

Es geht bei Assembler eher um die Maschiene begreifen, wenn man mit C oder Bascom anfängt und kein Schnall von dem Chip hat kann man nicht so effizient codes schreiben.
Und so passiert es immer wieder das Anfänger z.b. Brechungen mit Fließkomma machen und dann gleich ins Forum schreiben warum denn der 16kb Flash schon voll ist.