最近、様々なユニークなソフトが、個人でも作成できるようになってきました。僕は中学2年ですが、プログラミングを始めてみようと思います。

1.高速・多機能
2.ほとんどお金がかからない
3.互換性がある
4.Windowsに対応している
5.簡単(プログラミング)
上記に当てはまるプログラムを教えてください。また、その開発環境と、わかりやすい参考書(小学生にも解るような)を教えてください。
宜しくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/10/24 21:09:25
  • 終了:--

回答(5件)

id:hyohyo No.1

hyohyo回答回数225ベストアンサー獲得回数12005/10/24 22:00:53

ポイント10pt

お手軽なところでスクリプトから始めて見てはいかがでしょうか?

コンパイルとか不要ですし、メモ帳さえあればコード書いてすぐに実行できます。

http://www.amazon.co.jp/exec/obidos/ASIN/4873110068/qid=11301587...

Amazon.co.jp: Wshクイックリファレンス: 本: 羽山 博

書籍はこちらはいかがでしょうか。

id:hidesh No.2

hidesh回答回数43ベストアンサー獲得回数02005/10/24 21:12:01

ポイント18pt

>始めてみようと思います。

とあるので、

とっつき易さからいって、javaあたりが容易なのではないでしょうか。


慣れてきたら、c++は汎用性もあり将来的に乗り換えることが比較的容易なので、お勧めします。

id:elec_naoki

Javaですか

回答ありがとうございます。

開発環境などはどんなものを使うと簡単でしょうか?

2005/10/24 21:44:41
id:jyouseki No.3

jyouseki回答回数5251ベストアンサー獲得回数382005/10/24 21:14:59

ポイント18pt

http://www.vector.co.jp/soft/win95/edu/se205963.html

初めてのVisual Basicプログラミング(Windows95/98/Me / 学習&教育)

初心者用プログラミング学習用無料ソフトです。

http://www.vector.co.jp/soft/win95/prog/se186664.html

センター試験簡単BASIC(Windows95/98/Me / プログラミング)

これは2,625円のBASIC 学習ソフトです。

id:elec_naoki

このようなものもあるんですか〜知りませんでした。

回答ありがとうございます。

2005/10/24 21:45:18
id:kogepan0209 No.4

kogepan0209回答回数2ベストアンサー獲得回数02005/10/24 21:43:58

ポイント17pt

CGIが良いと思います。

パソコンの仕組みがわかってたらそのままCGIの本に移ってもいいですが、パソコンについて知識に不安があればパソコンの本を一冊読んでみるといいかもしれません。

本は相性なのでお勧めできませんが・・。

本屋でみてこれならできそうとおもったのを購入してみてはどうでしょうか?

プログラミングはとりあえず実践です。

本読むだけだとつまらなくて挫折してしまうので注意です。

id:elec_naoki

CGIのプログラミングは少しだけやったことがあります。ですが、ソフトって、CGIで作れるんですか?

本読むだけで、挫折してしまった経験が数年前にあります。なるべく実践してみるよう、心がけます。

回答ありがとうございます。

2005/10/24 21:55:15
id:T-pon No.5

T-pon回答回数424ベストアンサー獲得回数42005/10/24 22:00:36

ポイント17pt

http://www.onionsoft.net/hsp/

Hot Soup Processor オフィシャルホームページ

ホビー目的ならHSP(Hot Soup Processor)がオススメです。フリーウェアです。Windows(9x/NT/2000/XP)上で動くアプリケーションが作成できます。Basicのようにランタイムなど実行環境をインストールする必要がありません。


HSPはゲームプログラミングを目的に作られた統合ツールで、ガイドブックもたくさん出版されています。


独自の言語仕様ですので、将来仕事でプログラムを書くなら、C,Basic,Perl,などなどメジャーな言語を学んだ方が良いかも。


以下に公式HPのFAQから抜粋


# 自由に使ってかまわないの?


HSPはフリーウエアです。HSPを使うのも、HSPを使って作成したソフトを発表するのも、販売するのもすべて作成者の自由です。HSPを使うためのコストは一切かかりません。これは、多くの人にWindowsで自由にプログラムを組む環境を提供したいのと、自由なかわりにサポートや保証などはないので各人の責任で使用してほしいという2つの理由からです。


# HSPを使う利点は?


HSPは、C++やVisualBasic、Delphiなどでプログラムを作るよりも手軽に、グラフィック画像の表示、音の再生、他のアプリケーションとの連携を行なうことができます。しかも、Windowsでは複雑になりがちな手続きを覚えることなくDOSのような感覚でソフトを作成できます。逆に、複雑なメニュー処理やデータベース管理、高度な数値演算、非常に高速な処理を要求されるソフトにはHSPは向いていません。

http://www.rutles.net/books/110.html

ラトルズの本:12歳からはじめるHSP 3Dゲームプログラミング教室

参考書の例です。

id:elec_naoki

HSPは以前プログラミングしたことがありますが、挫折してしまいました。「12歳からはじめるHSP 3Dゲームプログラミング教室」も買って、いろいろ勉強しましたが、普通のソフトが作りにくいようです。

回答ありがとうございました。ポイント不足ということなので、質問を終了させていただきます。

回答してくださった皆様、未読の回答を書いてくださった皆様、ありがとうございました。

2005/10/24 22:04:56
  • id:ikjun
    普通のソフト

    中学2年生が考える普通のソフトってなんだろう?
    ゲームじゃないんだ。
  • id:T-pon
    Re:普通のソフト

    >中学2年生が考える普通のソフトってなんだろう?
    >ゲームじゃないんだ。
    それ、同感でした。やりたいこと書いてくれたら、また違ったアドバイスができますよね。

    あと、プログラミングはじめようと思ってます、て書いてたけど、結構いろいろやってるみたいで。HSPやPerlはかじってみたけど続きませんでした。とか書いてくれたらより的確な回答ができたかも。

    ま、質問者が見ててくれたら、ですが、プログラミングやるならまずC言語だと思います。もっと安全な(プログラマがメモリ管理をしなくてよい)言語もあるけれど、C言語でポインタの概念(変数のポインタ、ポインタのポインタ、関数のポインタ・・・など)をしっかり身に付けた上で、javaやC++などクラス志向言語を習得されるとよいかと。いずれの言語もフリーの開発環境があります。ちなみに僕は、C→C++→C#と進めました(かじったという方が適当ですが(^^ゞ)。

    Windowsプログラミングがしたい、とのことですが、これは言語習得が前提になると思います。例えば、Visual C++でWindowsプログラミングをしたければ、いきなりVisual C++に挑戦するよりも、まずコンソールアプリケーションを書きながらC++の基本的な文法を習得した後にVisual C++を使う方が効率が良いと思います。

    Windows上で動くいわゆるGUIアプリケーションの作成では、OSとの対話(OSが提供するAPI関数を用いてダイアログに描画を行ったり、ファイルにデータを保存したり)が中心となります。
  • id:hidesh
    Re(2):普通のソフト

    同感です。

    掛け算から始めたいっていってるようなもんなんですよね。
    それでも、できないわけではないんだけど。

    足し算から初めて、それの応用として掛け算を習得していかないと、
    「使えるプログラム」は書けるようにならないと思います。

  • id:ikjun
    Re(2):普通のソフト

    >いきなりVisual C++に挑戦するよりも、まずコンソールアプリケーションを書きながらC++の基本的な文法を習得した後にVisual C++を使う方が効率が良いと思います。

    一般論としては多分そうなんだろうけど、HSPで挫折したとなると・・・
    http://nadesi.com/
    これかな?まあ、英語が苦手だとしての話だけど、プログラムの基本は論理的思考ができるかどうかだから、日本語のプログラムで論理を組み立てることができれば・・・・・・
  • id:kazung
    TTSneo
    http://tts.s28.xrea.com/
    なら日本語でいろいろプログラミングできるし、
    初心者にはオススメだと思います。
    フリーウェアだし。とっつきやすいですよ。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません