本:体系的に学ぶコンピュータ言語

日経BP書店|商品詳細 - 体系的に学ぶコンピュータ言語
 図書館で見つけた。既に絶版だが2004年の時点での最新状況が解説されている。なので、CodeWarriorやVisual J++なども掲載されている。
 採り上げられている言語はほぼ手続き型言語であり、その理解を深めるための2進数の扱い、アセンブラ、GCまでも解説されている。図解されており分かりやすい。
 命令セットアーキテクチャはx86を扱って解説しており、アセンブラの仕組みも載っている。簡単に言うと、命令セットを一対一で変換し、ジャンプ先が確定したら番地を埋め込む、といった2パスアセンブラの手法。
 データの扱いや2進数による計算方法などは従来計算機アーキテクチャ本の領分だが、こちらはソフト寄り。手続き型言語がどのように動いているかが想像しやすいだろう。
 その他Prolog,LISP,FORTHなどもあるが軽く扱っているだけ。最近の関数型言語についてはありませんので「7つの世界7つの言語」とはかぶりません。
 あっAPL無視されてる!

参考文献リストが役に立ちそうなのでピックアップします:FS="," で書名,著者名,出版社 の順

# 概要
プログラミング言語の仕組み,黒川利明 著,朝倉書店
ソフトウェアの20世紀ーヒトとコンピュータの対話の歴史,長谷川裕行 著,翔泳社
コンピュータ・プログラムのしくみ,ダニエル・アップルマン 著 小林敦子 訳 矢沢久雄 監修,ソシム

# アセンブラ
はじめて読む8086,蒲池輝尚 著 村瀬康治 監修,アスキー出版局

# FORTRAN、COBOL、PL/I、ALGOL
FORTRAN[基礎編]文法と理工学問題,中村理一郎 伊藤惇 佐藤次男 著,森北出版
改訂FORTRAN77,大駒誠一著,サイエンス社
COBOLサイエンスライブラリコンピュータテキスト4,大駒誠一 著,サイエンス社
COBOLプログラミング入門,日本電気情報処理教育部編,日本能率協会
改訂COBOL文法編,西村恕彦 魚田勝臣 中谷國男 著,共立出版
演習COBOL/2,加藤昭 著
FORTRANユーザのためにPL/I入門,塩野充 著 手塚慶一 監修,オーム社
電子計算機のプログラミング6PL/I入門,司馬正次 吉川経教 著,培風館
ALGOLの学び方,高宮英郎 著,東京電機大学出版局

#Pascal
PASCAL原著第4版,K.イェンゼン、N.ヴィルト 著 株式会社ロングテール 長尾高弘 訳,アジソンウェスレイパブリッシャーズジャパン
アルゴリズム+データ構造=プログラム,N.ヴィルト 著 原田賢一 訳,培風館

#Ada
Adaによるソフトウェア開発ーソフトウェア工学とAda導入のすすめかた,I.ゾンマヴィル R.モリソン 著 JapanSIGAda 訳 筧捷彦 監訳,近代科学社
プログラミング言語Ada[第2版],J.G.Pバーンズ 著 牛島和夫 荒木啓二郎 訳,サイエンス社

#REXX
REXX自由自在ー入門からOS/2プログラミングまで,関孝則 著,サイエンス社
REXX言語入門ープログラミングへの実践的アプローチ,M.F.カウリショウ 著 村岡洋一 芝野耕司 訳,近代科学社

#Smalltalk/Squeak
Smalltalk入門,アスキー書籍編集部 編著,アスキー出版局
Squeak入門ー過去から来た未来のプログラミング環境,Mark Guazdial Kim Rose 編 軋音組 訳,エスアイピー・アクセス
自由自在Squeakプログラミング,梅澤真史著,ソフト・リサーチ・センター刊

#FORTH
FORTHへの招待,Harry Katzan 著 池野信一 監訳,近代科学社
標準FORTH,井上外志雄 著,共立出版

#LISP/ML/LOGO/Prolog
COMMON LISP 第2版,Guy L. Steele Jr. 著,井田昌之 翻訳監修,共立出版
LISP 原著第3版 I・II,P.H.ウィンストン B.K.P.ホーン 著 白井良明 阿部憲広 井田昌之 訳,近代科学社
プログラミング言語SCHEME,ケント・ディヴィグ 著 村上雅章 訳,ピアソン・エデュケーション
プログラミング言語ML,Jeffrey D Ullman 著,神林靖 訳,アスキー出版局
プログラミング言語Standard ML入門,大堀淳 著,共立出版
LOGOーエーベルソンのLogo入門,ハロルド・エーベルソン 著 後藤博義 訳,啓学出版
LOGOプログラミング入門,矢矧晴一郎 著,工学図書
Logoで知る認知科学,正田良 著,東京電機大学出版局
マインドストームー子供、コンピューター、そして強力なアイデアシーモア・パパート 著 奥村貴世子 訳,未来社
コンピューターサイエンス・ライブラリ Prolog,中島秀之 著,産業図書
RUN/Prologを用いたPrologプログラミング入門,鑰山徹 著,工学図書


#C、Java、Perl、Python、Ruby、個別のソフトウェア製品等は省略

体系的に学ぶコンピュータ言語体系的に学ぶコンピュータ言語
古賀 直樹 五百蔵 重典

日経BPソフトプレス 2004-12
売り上げランキング : 505250

Amazonで詳しく見る
by G-Tools

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのコメント

この記事へのトラックバック