眠くならないコンピューターサイエンス入門書 4冊 ゲームプログラマ教師が選んだよ

ここでは、コンピューターサイエンスの基礎を学べる入門書を紹介します。

コンピュータの原理って、実は単純なんです

プログラミング言語やアーキテクチャは、時代と共に栄枯盛衰があります。

かつては飛ぶ鳥を落とす勢いだったのに、はかなく消えて行く技術は多いです(Silverlightとか)。

しかし、時代を経ても決して色あせないのはハードウェア・低レイヤーの知識!

どうやってCPUが命令を実行し、レジスタメモリが使われハードを制御するか?
プログラムのAPIは、どんな過程を経て実行されるのか?

こういった何十年も変わっていない基本を知れば、新しい技術でもすぐに内部のイメージが湧いてきます。

また予想外のバグに直面した時、究明の大きな手がかりは低レイヤーの情報です。

ここでは、そんな時代を超えた知見を、楽しくビジュアルに学べる書籍を紹介します。
堅い入門書だと眠くなるからね…Zzz

関連カテゴリー : アルゴリズム | 歴史・偉人

プログラムはなぜ動くのか

レベル:初中級 / 10年後も生き残りたい人

Amazonで[プログラムはなぜ動くのか]の詳細を見る
プログラムはなぜ動くのか

矢沢 久雄 / 日経BP社

プロの条件 10年後も通用する基本

ハード・OSの仕組みが分かるベストセラー。
Amazonで長年1位に君臨する定番の中の定番です。

図解も見やすく、基本情報対策にも おすすめ。
職業プログラマなら必須の知識です。
続きを読む

思考する機械コンピュータ

レベル:初中級 / 天才の文章を読みたい人

Amazonで[思考する機械コンピュータ]の詳細を見る
思考する機械コンピュータ

ダニエル ヒリス , 倉骨 彰 / 草思社

たぶん書いた人は天才

知る人ぞ知る名著とはコレ。
300ページ弱で超基本から人工知能・並列コンピューターまで解説する驚くべき一冊。

私は図書館で借りて、読んでるうちに欲しくなり返す前に購入しました。
知ってるか?棒と糸でもコンピューターは作るんだぜ
続きを読む

ファミコンの驚くべき発想力 限界を突破する技術に学べ

レベル:初級 / 息抜きしながら学びたい人

Amazonで[ファミコンの驚くべき発想力]の詳細を見る
ファミコンの驚くべき発想力

松浦 健一郎 , 司 ゆき / 技術評論社

任天堂の凄さが分かる

ゲーム機から学ぶコンピューターサイエンス

6000万台を売上げた任天堂ファミリーコンピュータ
そのハードウェア特性プログラミング技術を解説した一冊です。

ゲームを例にビット演算レジスタの仕組みが実感できます。
続きを読む

痛快!コンピュータ学

レベル:初級 / 一冊でオールラウンドに知りたい人

Amazonで[痛快!コンピュータ学]の詳細を見る
痛快!コンピュータ学

坂村 健 / 集英社

机上の空論ではない 身近なコンピューター

気軽に読めて、仕組みから歴史まで幅広い分野を網羅した欲張りブック。
写真とトリビアが充実で嬉しい。

「コンピュータ・インターネットって何?」など素朴な疑問を楽しく解説します。
マイクロソフトがIBMを倒した理由も分かるよ。
続きを読む





↑面白かったら押して欲しいなー チラッ(・_|

もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_
Kuniaki Ebata | 登録者

プログラマーで現役のスキー国体選手です。
頭脳と体を動かすのが大好きなフレンズなんだね。専門学校で先生もやってます。

教え子をゲーム会社にどんどん送り込み、世界を面白くする野望を実現中。

プログラミングが上達するメルマガやってます。

ここを見たゲーム業界の卒業生へ
新作が出たら、連絡するか現物を送ってくれると嬉しいです。
ただし18禁・CERO-Dの場合は、厳重に梱包の上、品名をパソコン部品にて送る事(だいじ)。