ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:okbnr32 プログラミングの勉強方法
困り度:
  • 暇なときにでも
お世話になります。

最近パソコン使ってるからには、自分で簡単なものでもいいからソフトを
作ってみたいと思うようになりました。
ネットとか本でプログラミングの勉強を初めましたが、想像以上にハードルが
高いと感じました。
言語がまずたくさんあり何を使えばいいのかもわからない状態です。

そこでみなさんにご教授お願いします。

OSはXP
作ってみたいソフトは
まずテストとしてタイマーを作ってみたいです。
そしていまのところはスケジュール表を作ろうと思います。

このソフトを作成する為に適したプログラミング言語を教えてください。
できれば簡単なものが良いです。
そして、勉強するのに良い本、サイトを教えてください。
また、どうゆう順序で勉強したらよろしいでしょうか。
質問投稿日時:08/03/22 21:29
質問番号:3885848
この質問に対する回答は締め切られました。
最新から表示回答順に表示

回答

 

回答者:cametan_42 >このソフトを作成する為に適したプログラミング言語を教えてください。
>できれば簡単なものが良いです。

Pythonです。

Pythonの紹介:
http://www.python.jp/Zope/intro

Pythonダウンロード:
http://www.python.jp/Zope/download/pythoncore

>そして、勉強するのに良い本、サイトを教えてください。

サイトは取り合えず前出の「日本Pythonユーザー会」

http://www.python.jp/Zope/

のサイトを挙げておきます。
中のチュートリアル、

インスタントハッキング:
http://www.python.jp/Zope/intro/instant_hacking_jp

インスタントパイソン:
http://www.python.jp/Zope/intro/instant_python_jp

辺りを読んで実際にPythonを動かしてみれば、大体の「プログラミングの概要」は掴めるでしょう。

本は次の一冊だけを挙げておきます。

Pythonで学ぶプログラム作法:
http://www.pej-hed.jp/washo/263.html

これ一冊だけで「プログラミングの基本的な考え方」が学べます。
これを終わらせた後に、巻末で「他に学んだら良い言語」や、「読んだ方が良い本」が色々と紹介されています。
それを使って「次のステップ」を考えてください。

>また、どうゆう順序で勉強したらよろしいでしょうか。

ここにその概要が書かれています。

ハッカーになろう:
http://cruel.org/freeware/hacker.html
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/23 00:16
回答番号:No.4
この回答へのお礼ご回答ありがとうございます。
Pythonは欧米で人気があり、難易度も中ぐらいとありました。
サイトを読んで勉強してみます。

回答

 

回答者:noname#58606 とりあえず、VBでは。
タイマーは、凝った物じゃなければ、初心者向けの本とやる気があれば、1日あれば出来ますよ。
スケジューラーに適していない言語なんて、ないだろうし。

私は、HSPをあまり知らないので、簡単さと書籍の多さで、VBかと。
スケジューラーは、ちょっとやっかいだけど、1ヶ月もあれば。

これがOSを作りたいとかなら話しは別だし、数学的処理・大量の文章を超高速に、とかなら、多少変わって来ますが、最近はCPUの性能でかなりフォロー出来ると思います。

書籍は、自分にあったものを、本屋で立ち読みで。
サイトは、書いてあることが、部分的なので、初心者には、向きません。

まぁ、実は、VBもよく知らないけど。
私は、似たような位置の言語で、Delphiでアプリを作っていますが、こちらは書籍が少ないので、お勧めではありません。
Delphiで、初心者・中級者、上級者に食い込んでも出来ない事はありません。
ゆえに、似たような位置にあるVBも、似通ったものかと。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:08/03/22 23:41
回答番号:No.3
この回答へのお礼ご回答ありがとうございます。
DelphiはVBが持つ弱点を克服したツールと本に書いてありました。
その分なのか難易度もVBより高そうです。確かにVBは一番普及されているようですのでVBが良さそうですね。

回答

 

回答者:koko_u_ あんまり汎用的なものは避けて、HSP のようなある程度「できあい」のもので
最初は「まずは動かしてみる」のがお勧めです。

C とか VB とかやろうと思うと環境を揃えるところから手間だし。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/22 22:52
回答番号:No.2
参考URL: http://www.onionsoft.net/hsp/
この回答へのお礼ご回答ありがとうございます。
HSP初めて聞きましたが勉強してみます。

回答

 

回答者:debukuro とにかくプログラムというのなら
BASIC

コンピューターを動かしていることを実感したければ
アッセンブラ

この二つの中間的なものが色々ある
何がいいかは使ってみないと分からない
第一にあなたの理解度が問題だ
種類:アドバイス
どんな人:経験者
自信:自信あり
回答日時:08/03/22 21:53
回答番号:No.1
この回答へのお礼ご回答ありがとうございます。
確かに何もしないで質問したかもしれません。
BASIC、アッセンブラを勉強、そして動かしてみます。
最新から表示回答順に表示