Program書籍インデックス

Home | Computer | Network | Web Design | Web Program | Program | About | Link
Home >> Program


Program

C言語 (210KB)

C 初心者

C言語プログラミング
練習問題が豊富で自習・独学用には最適。練習問題のみ解答なし。
独習C
演習中心。分かりやすいが、プログラム自体初めての人にはとっつき難い。
基本から学ぶC言語
入門書にしては難しいが、もの凄く正確で詳しい。
C実践プログラミング
よく出来た入門書。
C入門
大学テキストのような感じだが情報量も多く、鍛えられる。
C言語入門
分かりやすい。K&Rの前に。
C言語プログラミングレッスン
読み捨て覚悟の入門書として。
C言語によるプログラミング
数値解析なら本書が初心者にとって最適。
C言語〈1〉はじめてのCプログラミング
enumに詳しい初心者本。わかりやすいが、賛否両論。
C言語を256倍使うための本
MS-DOS処理系依存で旧いが、良い本。格言も面白い。
初めての人のC言語入門
初心者に。
WindowsではじめるCプログラミング
未経験者にお勧め。

ポインタ

エキスパートCプログラミング
奥が深く、かつ面白いポインタ本。良書。
C言語ポインタ完全制覇
良書。
秘伝C言語問答 ポインタ編
ポインタ本。

中・上級者

プログラミング言語C
良書ではあるが、訳が悪く読みにくい。できれば原著を。
新・詳説C言語
リファレンスとして。
標準Cライブラリ
K&Rと並んで有名な本。絶版。
Cプログラミングの落とし穴
初級から一歩抜け出すときに。
C言語プログラミングの落とし穴 (柴田望洋 著)
入門書を読み終えてから。
Cプログラミング診断室
全て鵜呑みにしない方が良い。
Cプログラミングの非常識
古本屋とかでみかけたら即 GET。

その他

ニューメリカルレシピ・イン・シー
数値解析の良書。
C言語で学ぶ実践画像処理
画像処理の定番(?)
C言語で学ぶ実践ディジタル映像処理
映像処理の定番(?)

△ページの先頭へ


C++ (287KB)

C++ 初心者

これならわかるC++
初心者向け。幾らかマズい解説があるようなので、要注意。
やさしいC++
他言語をかじったことのある人向け入門書。
標準講座C++
初心者向けだが理論についてもきちんと解説。
標準C++の基礎知識
初級者本の中ではかなり良くまとまってる。
プログラミング講義C++
入門書。
C++のからくり
初心者にお勧め。費用対効果は微妙。
Accelerated C++
C++を better Cとして使ってる人は必読。
C++ Primer
良書だが、訳に難あり。
Essential C++
C++ (再)入門として。
CプログラマのためのC++入門
古いため、C++を勉強するにはかなり不足気味。
決定版 はじめてのC++
未経験者向けのお勧め本。

中・上級者

プログラミング言語C++
C++でのバイブル。中級者以上向け。
C++ FAQ
C++を極めたい中上級者向けの良書。訳に難あり。
Effective C++
必続。
More Effective C++
必読。Tips集。訳はかなりわかりにくい。
詳説C++
中身はかなり充実してる。サンプルコードが少なめ。
注解 C++リファレンスマニュアル
古いが良書。
C++標準ライブラリチュートリアル&リファレンス
チュートリアルとしてもリファレンスとしても使いやすい。
Exceptional C++
必読。パズルブック。
Modern C++ Design
必読だが、かなり難しい。
C++エッセンス
なかなかいい。
C++実用講座
コンパクトにまとまってる良書。
C++ 言語書法
定番。
C++再考
うまく使えないと感じてる人にお勧め。
C++ オブジェクトモデル
C++のコードと等価なCコードを示しながら、コンパイラの生成コードを説明。
C++実践プログラミング
賛否両論。

Design

大規模C++ソフトウェアデザイン
C++ で「オブジェクト指向」するために。「実装デザイン」についても詳述。
マルチパラダイムデザイン
オブジェクト指向に限定しない、ドメイン・エンジニアリングの本。

STL

Effective STL
必読。
Generic programming
STL の理論的背景を知りたい人向けの良書。
STL
初心者がSTL自体を勉強するのに良さそう。

△ページの先頭へ


JAVA (206KB)

JAVA 初心者

コアJava2
入門者向け。一通りマスターできる。
プログラミング言語Java
コアJavaは分厚すぎて読む気にならない人に。訳に難あり。
Bruce EckelのJavaプログラミングマスターコース
初級から中級者に。内容が古いが、説明はしっかりしてる。
独習Java
初心者向け。独習シリーズらしい構成。
Java言語プログラミングレッスン
未経験者向け。わかりやすさを求める人に。
Javaのからくり
分かりやすいが、扱っている内容が少ない。
Java言語入門
続巻と併せて読むと良い。
Java謎+落とし穴徹底解明
賛否両論。

中・上級者

Javaクイックリファレンス
C++やC#プログラマでJavaをやる必要が出てきた人に。
Javaプログラムデザイン
良書。著者もいい人。
Javaの鉄則
Javaに慣れ始めた頃に読むと効く中級〜上級本。
Javaの落とし穴
Javaの鉄則と一緒に。復習としても。
Javaの格言
デザインパターンはちょっと・・・という人に。
UMLによるJavaオブジェクト設計
賛否両論。
Effective Java
訳に難あり。
実践Java
C/C++からの移行組みにはよい。Effective Java の文体が嫌な人にも。

GUI

Java2 グラフィックスプログラミング入門
主にスタンドアロンアプリケーションの解説。
SwingによるJava GUIプログラミング
Swingの良書。

その他

Java言語仕様
JAVAのバイブル。必読。
JAVAバーチャルマシン
VM入門から、バイトコードまで詳説。
Java分散オブジェクト入門
入門はこれで。
JAVA分散コンピューティング
「オライリーの本だな」と思わせる内容。
Javaパフォーマンステクニック
脱初心者本として、お勧め。

△ページの先頭へ


オブジェクト指向/UML (101KB)

オブジェクト指向

オブジェクト指向における再利用のためのデザインパターン
必読。
Java言語で学ぶデザインパターン入門
GoF本の前に。
パターンハッチング
評判が良い。
憂鬱なプログラマのためのオブジェクト指向開発講座
初心者には最適。OOPの基本勉強が終わってから。
オブジェクト指向入門
名著。オブジェクト指向関連では必須本。
シュレイアー・メラー法によるオブジェクト・モデリング
実例とモデリングの根拠が多く、役立つ。

UML

UMLモデリングのエッセンス
分かりやすい入門書。
UMLによる統一ソフトウェア開発プロセス
なかなか良い。
ユースケース実践ガイド
実践的。UML標準なユースケースから外れるので要注意。
実践UML
GRASPパターンは、一読の価値有り。

△ページの先頭へ


Lisp/Scheme (90KB)

Lisp

COMMON LISP
lispの良書。
Common LISP
書名が挙がっただけです。
LISP
アルゴリズムとデータ構造の勉強にもなる。お薦め。
ANSI Common Lisp
訳注が充実。なかなか良い。
Lisp in Small Pieces
SICP 読了後に。

Emacs Lisp

やさしいEmacs‐Lisp講座
Emacs Lispのとっかかりに。
リスト遊び
Lisp初心者が読む本としてはかなりの出来。

Scheme

計算機プログラムの構造と解釈
とても良い本。schemeの本だがそれ以上のものがある。
Essentials of Programming Languages
SICP 読了後に。
The Little Schemer
お勧めの入門書。
入門Scheme
入門書。

△ページの先頭へ


アセンブラ (51KB)

プログラミングの力を生み出す本
入門書としては最高峰。GASの教科書。
はじめて読む8086
わかりやすくお勧め。アセンブラはこれで十分。
はじめて読む486
初心者にとって非常に分かりやすい。
8086マクロアセンブラ入門
評判良いらしい。
Cユーザのための実践アセンブラ
良さそうだが、MASMがないと確認できない可能性が高い。

△ページの先頭へ


アルゴリズム (122KB)

アルゴリズム全般

アルゴリズムの設計と解析
古い。Ahoは理論的に欠陥がある。
The Art of Computer Programming
本棚と懐に余裕があるなら。
アルゴリズムイントロダクション
アルゴリズム全般。
珠玉のプログラミング
アルゴリズム好きな人に。
アルゴリズム+データ構造=プログラム
アルゴリズム本の原典。入門書、教科書として。
アルゴリズムとデータ構造
初心者向け。
プログラミングの宝箱
サンプルコードが面白いのでお勧め。

C

アルゴリズムC
ごく普通の教科書。
定本 Cプログラマのためのアルゴリズムとデータ構造
言語仕様の理解後に。定番。
改訂C言語によるはじめてのアルゴリズム入門
アルゴリズム関係の良書。
C言語による最新アルゴリズム事典
初心者には向かない。リファレンスとして。
C言語アルゴリズム+徹底入門
ビット演算に結構ページを割いてある。比較的簡単。

C++

C++によるデータ構造入門
プログラミング言語C++と併読。
C++データ構造とプログラム設計
データ構造の本。丁寧に教えてほしい人には良い。

JAVA

Javaによるデータ構造とアルゴリズム解析入門
初心者向け。計算量についても詳しい。

△ページの先頭へ


ソフトウェア工学 (150KB)

ライト、ついてますか
必読。
プログラミングの心理学
必読。
要求仕様の探検学
一読する価値あり。訳が下手。
コンサルタントの秘密
必読。
スーパーエンジニアへの道
面白い。
ソフトウェア・テストの技法
必読。
ソフトウェア開発201の鉄則
必読。
コードコンプリート
古典の域だが必読。参考文献も充実。
ライティングソリッドコード
書名が挙がっただけです。
達人プログラマー
コードコンプリートの現代版。読みやすい。
プログラミング作法
初心者には良い。プログラム書法やソフトウェア作法の域の名著ではない。
リファクタリング
内容がやさしく、初心者にもお勧め。
プログラム書法
設計や問題分析には一切触れていない。古すぎる。
実録!天才プログラマー
プログラミング観を語った本。
実践ソフトウェア工学
良書だが、高価。
XPエクストリーム・プログラミング入門
小規模で短期間のプロジェクトをやるなら必読。
アンチパターン
読み物としては面白いが、為にはならない。
人月の神話
古典的名著。必読。

△ページの先頭へ


ドキュメント作成 (57KB)

理科系の作文技術
まともなドキュメントを書くために。
ユーザ・読み手の心をつかむマニュアルの書き方
書名が挙がっただけです。
一目でわかる表現の心理技法
書名が挙がっただけです。
こうすればわかりやすい表現になる
書名が挙がっただけです。
この人はなぜ自分の話ばかりするのか
話をしているとき要求をクリアに取り出すのに。
鼻行類
仕様書の作成に。

△ページの先頭へ


© 2002-2003 2ch Books <books_2ch@yahoo.co.jp>