No.4
- 回答日時:
まず、使われている言語についてですが、ソフトによって、言語が違います。
それぞれ、短所長所がありますから。(もう、でてますねw)次に、勉強についてですが、これは極端な話、どれをやってもよいです。ですが、Windowsの場合、おすすめは「日本語プログラミング言語」です。これには、いくつか種類がありますが、メジャーなもので、ひまわりや、TTSNeoがあります。
僕は、前者のユーザーなので、ひまわりについて書きます。ひまわりは、もう、その名の通り日本語でプログラムできる、プログラムソフト(ツール)です。日本語で記述できますし、マニュアルが充実してますし、プログラム掲示板で、ほかの方が作られてプログラムが公開されていたり、本も発売されていますので、プログラムについて学ぶには最適かと思います。欠点として、処理速度が遅いのと(ふつうの処理でわかる程度ではありません)、配布されているファイルが大きい事があります。が、学習だけではなく、スピードが、必要でなければ、事務処理など幅広いソフト(プログラム)が作れます。
参考URL:http://hima.chu.jp/
No.3
- 回答日時:
Javaは、OSに依存せずに作動するという最大の利点を
持っています。身近なものでは、携帯のアプリが
Javaで作動しています。
VBやC言語でもネットワークを介してのソフト開発は
可能です。むしろ、C言語やVBの方がネットワークを
介してのソフト開発は簡単な気がします。
人それぞれでしょうけど...
CGI や Perl などで作成されるのは、
Webゲーム(オンライン)が殆どなので、この場では
ソフトについて限定して話をします。
(質問内容は、”ソフト”についてですし)
作成するにあたって、段階的に簡単なゲームから
作成すると良いでしょう。
※ 文章中のC言語とは、C++の事も含めて話をしています。
プログラムの考え方が似ている、コンパイラが
両方をサポートしている事が多いので。
No.2
- 回答日時:
各ソフトによって、言語は違います。
ほとんどはソフトは、OSで実行できるように
.exe や .com などの拡張子になっていますよね?
あれは、実行可能形式(コンパイル後の状態)です。
プログラムは、ソースというものをコンパイルする事に
よって実行可能形式になります。
プログラムを作成したいとの事ですが、
言語によっても、コンパイラが必要になってくるのが
ほとんどです。Visual BasicならMS-Studioが
必要です。(有料です。)
C言語のコンパイラは、フリーとシェアの両方が
あります。
Javaは無料のコンパイラが公開されています。
どの言語から始めれば良いのかですが、
コンパイラを購入できる、または既存にあるなら
Visual Basicがお勧めです。
理由は、
1.プログラムの基本と言われており、
プログラムを組む上で、どの言語にも共通する
点があるので、その後の言語学習に有利になります。
2.コンパイル(実行)し、すぐ視覚的に動作が
確認できる。
-----------
もし、予算が無いのなら…C言語でしょうか?
しかし、学習するだけなら…気にする必要性は
ありませんが、プログラム言語は寿命があると
思ってください。
決して、使えなくなると言うことはありませんが…
世の中で、よく使われる言語の方が仕事などで
使う時に通用するので便利です。
昔は、コボルが多用されていた時代がありましたが
数年後、C言語やJavaなどが主体になってきました。
ちなみに、言語によっても弱点があることも
知っておく必要があります。
代表的なのは、
C言語で作成したソフトは、他の容量が重い、など。
Javaは、容量こそ軽いものの、デバックしづらい。
(エラー箇所を探すのが、大変。)
…などなどです。
勿論、利点も視野にいれて検討する必要があります。
ちなみに、公開はしていませんが…
ソフト作成の経験はあります。
P.S.
公開したいソフトが、ゲームならC言語かVBを推奨します
Javaだけでゲームを作成するのは、私的には
難しいかと(^^;
この回答へのお礼
お礼日時:2004/11/28 10:12
コボル。。。十数年前学校でbasicや機械語をチョッと勉強したときに聞いたことがあります。
詳しく教えて頂き、またアドバイスまで下さってありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- Ruby GitHubについて 1 2022/08/04 14:17
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- その他(学校・勉強) 完全無料の教科書や問題集はどのようなものがありますか?日本語と英語について探しています 1 2022/12/18 03:48
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラムに書かれる"%"記号の...
-
Int('1234') で、strをかんたん...
-
質問失礼します。 プログラム言...
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
Excelの開発言語ってなんですか?
-
プログラミング言語の制作方法...
-
最新のプログラム言語を学ぶに...
-
UWSCはどのプログラミング言語?
-
楽しくて最高のプログラミング...
-
C言語とhtmlの違いを どな...
-
Pythonって何を意識した言語な...
-
VCとVC++
-
C++における継続行
-
プログラミング言語について
-
VBScriptで引数を省略したい場合
-
Delphiに詳しい方助けてくださ...
-
CとJAVA
-
accessという言語らしいのですが
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報