プラグラミングの勉強会に使用する題材として使用したいと思っています。
言語も明確に決めていませんが、C++やJavaを考えています。
目的としてはプログラマーになるためではなく、今後ソフトウェアの作りこみを
外注したときに、自分たちでは何もわからなくなるのを防ぐためです。
わかりやすい書籍、参考になった書籍、読んでおくべき書籍などあれば教えて下さい。
初めまして。
呉でございます。
現在プログラマで活動しています。
自分が学んできた経験を基づいて説明しますと、最初言語を勉強するときにはHELPファイルを見た方が一番いいと思います。
別に本とか購入して勉強するより最初簡単に役に立つ情報をネットで調べておいて勉強を始め、知らないことがあったら
その時はHELPを読みながら勉強した方が一番いいと思います。
C++の勉強のためには最初Cの勉強をした方がいいと思います。
最近ネット環境がよくなってネットで探したら探せない情報はないと思います。
C++やJAVAどっちもプログラミング言語ですので勉強するのはどっちも同じ道だと思いますが、
最初C++を勉強したら今後どんな言語を勉強してもあまり時間をかけずに学べると思います。
言語の中で一番難しい言語だと言われていますし、元々プログラミング言語の歴史を見ても、
そう考える人が多いです。
何をどう勉強すればいいですか?よりはまず自分が勉強をし始めて分からないことがあったらその時質問した方が、
良いかと思います。理論的なことよりまず簡単なプログラムソースを探してやってみた方が役に立ちます。
C++入門を検索してみました。
http://www.asahi-net.or.jp/~yf8k-kbys/newcpp0.html
http://next1.cc.it-hiroshima.ac.jp/C++/intro.htm
以上よろしくお願いいたします。
プログラマーになるためで無いのであれば、
細かいコマンドを覚えるよりも、概念的な物の方がよいかもしれませんね。
以下にはまぞうになりますがご参考まで。
プログラムはなぜ動くのか 第2版 知っておきたいプログラミングの基礎知識
コンピュータはなぜ動くのか~知っておきたいハードウエア&ソフトウエアの基礎知識~
これらのシリーズは一読したことはあります。もう少し具体的な、勉強会に使いやすい教材を探したいと思います。ありがとうございます。
ありがとうございます。この書籍は知りませんでした。内容確認してみます。
C++でしたら下の本をおすすめしたいと思います。
「独習C++」
http://www.amazon.co.jp/%E7%8B%AC%E7%BF%92C-%E3%83%8F%E3%83%BC%E...
この本はタイトルのとおり独学で習得できるように文法事項1つ1つが丁寧に記述されています。そのためか、とても分厚いです。この1冊やるだけでかなりC++の力でつくのではないかと思います。
あと、C++にしてもJAVAにしても、コーディングだけでなく設計手法(UML、デザインパターンなど)を勉強されたほうがいいかと思います。
「憂鬱なプログラマのためのオブジェクト指向開発講座―C++による実践的ソフトウェア構築入門 」
http://www.amazon.co.jp/%E6%86%82%E9%AC%B1%E3%81%AA%E3%83%97%E3%...
「はじめて学ぶUML 」
http://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E5%...
「独習デザインパターン C++ 」
http://www.amazon.co.jp/%E7%8B%AC%E7%BF%92%E3%83%87%E3%82%B6%E3%...
ありがとうございます。それぞれの書籍確認してみます。
設計手法も含め、今後のスケジュールを検討します。
わかりやすい書籍といえば、こちらはどうでしょうか。
●やさしいC 第3版 [やさしいシリーズ] (単行本) 高橋 麻奈 (著)
http://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84C-%E...
●やさしいC++ 第3版 [やさしいシリーズ] (単行本) 高橋 麻奈 (著)
http://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84C-%E...
●やさしいJava 第3版 (やさしいシリーズ) (単行本) 高橋 麻奈 (著)
http://www.amazon.co.jp/%E3%82%84%E3%81%95%E3%81%97%E3%81%84Java...
※参考URL
■柴田望洋後援会オフィシャルホームページ
http://www.bohyoh.com/index.html
●新版 明解C言語 入門編 (単行本) 柴田望洋 (著)
http://www.amazon.co.jp/%E6%96%B0%E7%89%88-%E6%98%8E%E8%A7%A3C%E...
●明解Java 入門編 (単行本) 柴田 望洋 (著)
http://www.amazon.co.jp/%E6%98%8E%E8%A7%A3Java-%E5%85%A5%E9%96%8...
■猫でもわかるプログラミング
http://www.kumei.ne.jp/c_lang/
●猫でもわかるC言語プログラミング 第2版 猫でもわかるプログラミングシリーズ (NEKO Series) (単行本) 粂井 康孝 (著)
http://www.amazon.co.jp/%E7%8C%AB%E3%81%A7%E3%82%82%E3%82%8F%E3%...
いろいろありがとうございます。それぞれの書籍確認したいと思います。
回答ありがとうございます。C++が一番難しい言語で、その前にCがおすすめということですね。参考になります。質問欄で全て書いてはいないのですが、周りの士気も高めながらプログラミングの理解を深めるような勉強会を検討していていて、その教材とかを検討しています。結局、それぞれが書いてみるしかないのだとも思いますが、人が集めることで効率的に学べる環境が何かないかなと模索中です。
ありがとうとざいました。