Plenty of sample pages of my programming books are freely available. You can actually start your studies about computer programming by printing the free sample pages of chapters 3 and 4 of the book A Natural Introduction to Computer Programming with C#. All the pages of the mentioned chapters are available. Chapter 3 explains how computers store information in their memory, and Chapter 4 explains how computers operate as logical systems. These chapters are presented in the book before the actual studies related to the C# programming language begin. Therefore you can use these chapters even if you later decide to study some other programming language.
For a person to learn computer programming, it is necessary to know how computers operate in principle, but is is not absolutely necessary to know all the details of computer electronics. The mentioned chapters provide the necessary information so that you can quickly learn the basics of computer technology without having to become an expert in technical details. In your studies you can use the IC8 simulator.
Note that you may print the sample pages of my books for your personal use only. As is explained on the sample pages, they may not be used for any commercial purposes.