矢沢 久雄,矢沢久雄 著
『プログラムはなぜ動くのか』14年ぶり、待望の改訂第3版!
読み込み中...
この本は、「プログラムを書く」という行為がコンピュータ内部でどのように動作に変わるのかを解き明かします。ソースコードがどのように翻訳され、メモリにロードされ、CPUによって実行されるかという流れを、図解を交えて解説します。ハードウェアやOSの仕組みも取り上げられており、プログラムを深く理解するための基礎が学べます。例えば、メモリの仕組みについての章では、なぜプログラムがメモリ上に展開されるのか、ヒープやスタックの役割は何かといった疑問に答えてくれます。私は学生時代、こういったコンピュータサイエンス系の授業が苦手だったのですが、当時この本を読んでいれば、授業の内容をもっと理解できただろうと思います。
Bibly を正常に動かすための必須 Cookie と、読者のみなさんの使い方を理解するための任意の分析 Cookie を使用します。