単一の本はあなたを良いプログラマーにするものではありませんが、ハードワークと献身はそうします。

プログラミングは初めてなので、興味のあるプログラミング言語の基本に精通して、プログラムを作成してみてください。学習プロセスであなたを助けるために本を選ぶことができますが、最終的には、実際のコードを書くことや試してみることで経験に勝るものはありません。実際に興味を持っていることをしてください。プログラミングやビデオゲームの作成に関する本を読んでいます。

私の意見では、あなたが尋ねた本は初心者には適していません。30年以上前に出版されていたため、テクノロジーはそれ以来大きく変化しています。
さらに、SICPの例はLISPプログラミング言語で記述されていますが、これはめったに使用されません。おそらく、Python、JavaScript、C＃などのより人気のある言語で簡単な時間を過ごすでしょう。

代わりに私がお勧めする初心者に優しい本をいくつか紹介します：
 - コード：コンピューターハードウェアとソフトウェアの非表示言語
-Unity in Action：unity5のC＃のマルチプラットフォームゲーム開発
 -  Pythonで退屈なものを自動化する：総初心者向けの実用的なプログラミング

最近では、プログラミングを学ぶための無料のオンラインリソースがたくさんあることに注意してください。いくつかの素晴らしい例は次のとおりです。
-https：//www.khanacademy.org
-https：//www.codecademy.com/
-https：//www.freecodecamp.org/

プログラミングのデジタル性のため、インタラクティブなことを試してみることができるウェブサイトを持つことができ、学習をより楽しく、より楽しくすることができます。

プログラミングは実用的なタスクであり、理論で倒れるのは簡単であることを忘れないでください。実際に手をすばやく汚すようにしてください。最初の簡単なアイデアをすぐに生き返らせることができることがわかります。
No single book will make you a good programmer, but hard work and dedication will. 

As you are new to programming, I would recommend you start by getting familiar with the basics of any programming language that interests and try make some programs with it. You can choose a book to help you in the learning process, but in the end nothing beats experience in writing and trying out actual code. Do what actually interests you. Wether thats reading books about programming or trying to create a video game. 

In my opinion, the book you asked about is not suitable for a beginner, as it was originally published over 30 years ago and technology has changed a lot since then. 
Additionally, the examples in SICP are written in the LISP programming language, which is rarely used anymore. You will probably have an easier time with a more popular language like Python, Javascript or C#.

Here are some beginner friendly books I would recommend instead:
-  Code: The Hidden Language of Computer Hardware and Software
-  Unity in Action: Multiplatform Game Development in C# with Unity 5
-  Automate the Boring Stuff with Python: Practical Programming for Total Beginners 

Keep in mind that nowadays, there are many free online resources to learn programming. Some great examples are:
- https://www.khanacademy.org
- https://www.codecademy.com/
- https://www.freecodecamp.org/

Due to the digital nature of programming, having a website where you can interactively try things out, can make learning easier and more fun. 

Remember that programming is a practical task and it is easy to get bogged down in the theory. Try to actually get your hands dirty quickly and you will find that you can make your first simple ideas come to life in no time.