やるならC言語からと決めている
プログラミングのド素人で、全く何もわからない状態から学習するならJavaScriptが良いと思っている。
JavaScriptがいい理由は、
- コンパイルとかいらないスクリプト言語である
- どんなコンピューター、OSでもブラウザ、テキストエディタがあれば実行できる
- JavaScriptを覚えれば、Web系で役に立つ
こんな感じである。
いくら学習者向けだと言っても、役に立たない言語を学習するのは時間の無駄とは言わない物のやる気が出ない。始めるまでにややこしいことが多いと本当に実際に始めるところまでたどり着けない。
ということで、JavaScriptを学習するならこの本がおすすめだ。
Head First JavaScript ―頭とからだで覚えるJavaScriptの基本
- 作者: Michael Morrison,豊福剛
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/08/14
- メディア: 大型本
- 購入: 15人 クリック: 328回
- この商品を含むブログ (59件) を見る
薄くてというなら、
- 作者: Shelley Powers,武舎広幸,武舎るみ
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/11/30
- メディア: 大型本
- 購入: 7人 クリック: 115回
- この商品を含むブログ (21件) を見る
私も、C言語をある程度習得したらJavaScriptの学習もちゃんとやりたい物だが、そもそもなぜ初めにC言語なのか。
プログラミングを自己学習する上で上記の手軽に覚えられるJavaScriptの様な物は多少かじったことがあるので必要としていない。なによりも必要なのが、学習する上で参照するための各種参考書など情報の豊富さだ。
C言語は1972年生まれだそうで、古いのもはともかく、最近の物でも学習者向けの情報は非常に充実している。
もちろん、ある程度の所まで行くとポインタとかでつまずくらしいが、そんな(私にとって)高度なのはともかく、ちょっと調べればわかるような情報豊富な環境は学習者にはありがたい。
また、C言語あたりをある程度覚えておけば、JavaやらObjective-CやらC#やらを学習する際にも、学習した内容を応用できるに違いない。
ということで、以前学習したときはなけなしの金をはたいて
C言語入門 (ASCII SOFTWARE SCIENCE Language)
- 作者: レスハンコック,サバゼミール,モーリスクリーガー,Les Hancock,Saba Zamir,Morris Krieger,倉骨彰,三浦明美
- 出版社/メーカー: アスキー
- 発売日: 1992/09
- メディア: 単行本
- 購入: 3人 クリック: 34回
- この商品を含むブログ (14件) を見る
また、いろいろ調べた中で定評のある
- 作者: 高橋麻奈
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2007/08/30
- メディア: 単行本
- 購入: 18人 クリック: 351回
- この商品を含むブログ (30件) を見る
超初心者向けらしい
- 作者: 坂下夕里
- 出版社/メーカー: 翔泳社
- 発売日: 2005/05/19
- メディア: 単行本
- 購入: 4人 クリック: 20回
- この商品を含むブログ (16件) を見る
また、
プログラミング学習シリーズ C言語改訂版 1 はじめてのCプログラミング
- 作者: 倉薫
- 出版社/メーカー: 翔泳社
- 発売日: 2009/02/13
- メディア: 大型本
- 購入: 3人 クリック: 14回
- この商品を含むブログ (2件) を見る
この中からとりあえず、『やさしいC』が個人的に良い感じなのでこれを中心に学習していこうと思っている。わからないところがあったら、他の書籍を参照し、『やさしいC』が終わったら、簡単でつまらなるまで、この手のレベルのを片っ端からやるという作戦である。
最終的に今回買いそろえた書籍が本当に簡単でつまらなくなるようになったら、一通りC言語は習得したと言えるのだろうか。
それがわかるのは何ヶ月後だろう。