2022年10月こういう人におすすめ『プログラムはなぜ動くのか』の読者。プログラマーを目指す人。新人プログラマーの教育用途。いう本ではない詳細な動作原理に踏み込むほど高度な内容ではない。ISBN978-4296001231内容紹介ハードウェアとソフトウェアの最低限の知識を学ぶ入門書。2023年現在最新の第3版)。雰囲気は『プログラムはなぜ動くのか』と大体同じで、いくつかの章に分けて、それぞれのテーマで解説をするスタイルです。丁寧な説明に分量を割いていますし、ページ数の割り当てもそれほど多いわけではないので、1つ1つはそれほど深入りしているわけではなく、あくまで入門として必要なことに終始しています。興味をもった部分は、さらなる専門書にあたるのがいいでしょう。『プログラムはなぜ動くのか』には、CPU、メモリ、ディスク、OS、圧縮アルゴリズムといった話題があり、『コンピュータはなぜ動くのか』には、コンピュータの構成要素、プログラムの流れ、アルゴリズム、データ構造、オブジェクト指向プログラミング、データベース、ネットワーク、暗号化といった話題があります。タイトルどおりに明確に住み分けをしているわけではないようです。本書のほうがやや易しくなっている感じはしますが、どちらから読んでも特に問題はないと思います。内容を解説するというコンセプトであるため、初版と比べて内容の大筋にはそれほど変化はありません。