Ich mag die Bücher von Rheinwerk <openbook>, habe damit auch angefagen zu Programieren, besonders mit "Java ist auch eine Insel".
Hier kann man einige Bücher kostenlos Lesen:
https://www.rheinwerk-verlag.de/openbook/
z.B. "Visual C# 2012"
https://openbook.rheinwerk-verlag.de...l_csharp_2012/
oder "Java ist auch eine Insel"
https://openbook.rheinwerk-verlag.de/javainsel/
Man kann auch gut mit dem "IT-Handbuch für Fachinformatiker" beginnen, insbesondere mit dem Kapitel 9 "Grundlagen der Programmierung".
https://openbook.rheinwerk-verlag.de...d-954225734252
Wenn man dann schon etwas weiter ist, kann man z.B. mit dem Buch "Objektorientierte Programmierung" weitermachen:
https://openbook.rheinwerk-verlag.de/oop/