プログラマーが初心者におすすめするプログラミング関連本10冊

スポンサーリンク

プログラマなど技術者向けのQ&Aサイトとして有名なStack Overflowで、過去に次の質問が投稿されました。

「もしもあなたが時間をさかのぼれるとして、開発者としてのキャリアの初めに、たった一冊の本を自分自身に勧めるとしたら、どの本を選びますか?」

この問いへの答えに対する投票を集計して上位10冊に入ったのが以下の書籍群です。訳書のない6位以外は日本語版を掲載しました。

カウントダウン形式で紹介します。

10位

コンパイラ―原理・技法・ツール (Information & Computing) コンパイラ―原理・技法・ツール (Information & Computing)
A.V. エイホ,R. セシィ,J.D. ウルマン,M.S. ラム,Alfred V. Aho,Jeffery D. Ullman,Ravi Sethi,Monica S. Lam,原田 賢一サイエンス社

9位

The Art of Computer Programming Volume1 Fundamental Algorithms Third Edition 日本語版 (ASCII Addison Wesley Programming Series) The Art of Computer Programming Volume1 Fundamental Algorithms Third Edition 日本語版 (ASCII Addison Wesley Programming Series)
ドナルド・E・クヌース,有澤 誠,和田 英一,青木 孝,筧 一彦,鈴木 健一,長尾 高弘アスキー

8位

デザインパターン―オブジェクト指向における再利用のための (ADDISON‐WESLEY プロフェッショナルコンピューティングシリーズ) デザインパターン―オブジェクト指向における再利用のための (ADDISON‐WESLEY プロフェッショナルコンピューティングシリーズ)
エリック ガンマ,ラルフ ジョンソン,リチャード ヘルム,ジョン ブリシディーズ,Erich Gamma,Ralph Johnson,Richard Helm,John Vlissidesソフトバンククリエイティブ

7位

人月の神話―狼人間を撃つ銀の弾はない (Professional Computing Series) 人月の神話―狼人間を撃つ銀の弾はない (Professional Computing Series)
フレデリック・P,Jr. ブルックス,Frederick Phillips,Jr. Brooks,滝沢 徹,富沢 昇,牧野 祐子アジソンウェスレイパブリッシャーズジャパン

6位

Introduction to Algorithms, Third Edition Introduction to Algorithms, Third Edition
Thomas H. Cormen,Charles E. Leiserson,Ronald L. Rivest,Clifford SteinThe MIT Press

5位

リファクタリング―プログラムの体質改善テクニック (Object Technology Series) リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
マーチン ファウラー,Martin Fowler,児玉 公信,平澤 章,友野 晶夫,梅沢 真史ピアソンエデュケーション

4位

プログラミング言語C 第2版 ANSI規格準拠 プログラミング言語C 第2版 ANSI規格準拠
B.W. カーニハン,D.M. リッチー,石田 晴久共立出版

3位

計算機プログラムの構造と解釈 計算機プログラムの構造と解釈
ジェラルド・ジェイ サスマン,ジュリー サスマン,ハロルド エイブルソン,Gerald Jay Sussman,Julie Sussman,Harold Abelson,和田 英一ピアソンエデュケーション

2位

達人プログラマー―システム開発の職人から名匠への道 達人プログラマー―システム開発の職人から名匠への道
アンドリュー ハント,デビッド トーマス,Andrew Hunt,David Thomas,村上 雅章ピアソンエデュケーション

1位

Code Complete第2版〈上〉―完全なプログラミングを目指して Code Complete第2版〈上〉―完全なプログラミングを目指して
スティーブ マコネル,Steve McConnell,クイープ日経BPソフトプレス

What is the single most influential book every programmer should read? – Stack Overflow

スポンサーリンク