本なんて教科書が一冊あれば十分。
それだけでも動くプログラムが組める。
自分の書くプログラムに何が足りないのか
知りたくなったらその時点で本を読め。

所詮プログラミングなんてそんなもんだ。
学問を学ぶような姿勢も大事だが、それだけで
全てを学んだということにはならない。
むしろ大事なのは手を動かすこと。
数学のグロタンディクのような人ですら手を動かすことを
推奨してる。ま、これはあんま関係ないかw。

という訳でこんなところで何を読めばいいんですか?
なんて質問は本質を見失っている証拠。考え新ためて
やり方代えるのがいいとおもうぞ。