ITエンジニア必読の書

Write Great Code〈Vol.1〉ハードウェアを知り、ソフトウェアを書く

Write Great Code〈Vol.1〉ハードウェアを知り、ソフトウェアを書く

「なぜコンピュータでは2進数を扱うのか?」から、「数値の内部表現と演算」「文字の内部表現」などなど、イマドキのプログラム言語しか扱ったことのないエンジニアの方にはお勧めです。
これ読んどけば基本情報処理は半分くらいカバーできますよ。