Hallo,
Das Buch heißt ja "C programmieren von Anfang an" und nicht "Microcontroller programmieren von Anfang an".
Es ist eine gute Lektüre, wenn man C erlernen will, es ist auch ein normaler Weg, eine Sprache an sich zu erlernen, und dann später irgendwelche "Dialekte".

Fazit:
Willst Du C lernen fang mit dem Buch und einem kostenlosen C Kompiler an.
Wenn Du das einigermassen dann drin hast, kannst Du Dein Wissen bei Mikrocontrollern einsetzen.
Wenn Du ungeduldig bist, und sofort durchstarten willst, dann fang garnicht
erst mit C an, nimm dann lieber Basic.

Gruß Sebastian