No.7
- 回答日時:
各言語の特徴
C言語はほとんど何でもできる
C++言語はスーパーセットもっとも大きな違いはオブジェクト指向のサポート
Javaはオブジェクト指向の言語で欠点はメモリ効率
まだWrite Once, Run Anywhereとはいきません
Fortranの特徴としては高速性科学技術計算むき
COBOLは事務向き
とりあえずどれか一つの言語をマスターすれば他のも割と簡単に理解できます
お勧めはやはりC言語でしょう
Hello WorldからOSまでほとんどなんでもかけます
あとスプリクト言語としてPerl,Ruby,Python,tcl等があります
言語の種類は数え切れませんとりあえず思いついたものを書きました
No.6ベストアンサー
- 回答日時:
プログラミングをお仕事として覚えるのであれば、C言語やJavaには、なるべく早く手をつけるべきかもしれません(が、初めての方には、それほどお勧めとは言えません)。
個人的には、C言語とJavaだったら、Javaの方が分かりやすいと思います。C言語は、特に「ポインタ」を正しく理解するのは、なかなか難しいし、変に理解すると(滅多にありませんが)、最悪システムを破壊します。(大抵「強制終了」が出てきて、プログラムを止めてくれます)
十分理解したつもりでも、けっこう冷や汗もののミスをすることもあります。(^^;
あと、実際にVisual C++なんかで好き勝手にプログラミングしだすと、あまり本には書かれてないようなことで、ハマリこんでしまうことがあったりします。
(これって、私だけじゃないよね...?
ヘルプも、充実しているけど、あまり親切ではない...
JavaはJavaで、コマンドラインから呼び出すことが多いのでその点でちょっと面倒というか、せっかく作っても何か「一人前」のプログラムではないような気がしてしまって、何となく不満な感じもあります。JBuilderやForte for Javaを使うならメモリもたくさん必要ですし(128MBは必須です)...
実行速度もイマイチ。
言語仕様は、すっきりしていて、とっても好いんですけど。
初めてであれば、Visual Basic(Windows)やreal Basic(Macintosh)から始めるのがいいように思います。
Visual Basicなら、たしかチュートリアルとか付いてきて、そのとおり操作すれば、簡単にプログラミングを覚えられるとかいう話があります。(注:信憑性低
あと、解説本がいっぱい出ているもののほうが、いいと思いますよ。
No.5
- 回答日時:
純粋に言語仕様の面から考えると断然「C言語」です。
(C++言語ではありませんので注意
C/C++というのはC言語を含みますから
C言語のツールを選択的に使用すればOKです)
この言語は確かに難しいと言われています。
ですが、C言語の言語仕様はとってもエレガントでシンプルですから
理解する事が難しい分、覚える事は多言語に比べて圧倒的に少ないです。
ですから、良い参考書に出会う事が大切ですね。
(といわけでオススメ参考書・・・
「C言語入門」西東社・大角盛広・3200円・・・値段変わったカナ?)
C言語の開発ツールとしては
なんだかんだ言ってもやっぱりマイクロソフトの「ビジュアルC」ですね・・・
開発ツールとしても優秀ですし
API(←プログラムの部品みたいなモノです)や
参考書が充実していますからね・・・
No.4
- 回答日時:
具体的にどのような方面のプログラムを作りたいのかにもよります。
Windows用のプログラムを作りたいならVisual C++やDelphi、Visual Basicなどを勉強するのが手っ取り早いでしょうし、メインフレーム機を触るのであればFORTLANやCOBOLを学ぶのが手っ取り早いでしょう。
またWeb上の掲示板を作るとかならPerlやRuby、phpあたりがおすすめです。
まあ一番つぶしが効くのはC/C++でしょうが、同じC/C++でも、Visual C++でWindows用のビジネスアプリケーションを作るのと、CodeWarriorでPlayStation用のゲームを作るのではまるで世界が違いますから、ある程度明確に目標が決まっていないと何がお勧めかは書きにくいですね。
この回答への補足
実は私はプログラムのプの字も知らないのです。
一応、CG、通信、HTML、に今興味があります。
でもはっきりと決まってはいません。
今は将来伸びる、又は仕事が増えたり給料が良くなる分野を選択しようと思っています。
それと今はWINDOWSを使ってるのですが、もう少しでMACも買うつもりです。
どのOSでも応用が利く言語ってたくさんあるのでしょうか?
CやC++言語はどのOSでも使えるのですか?
でもCやC++言語ってとっても難しいんですよね?
独学で勉強できますでしょうか?
言語ってどのくらいの種類があるのでしょうか?
教えてもらえたらうれしいです。
お願いします。
No.3
- 回答日時:
お手軽にWinアプリを作成するのであれば
Hot Soup Processorがオススメです。
打ち込んだ結果が画面にダイレクトに反映しますので、非常にわかりやすいです。
そして、やはり、フリーなのも魅力ですね。
参考URL:http://www.onionsoft.net/hsp/
No.2
- 回答日時:
javaがおすすめ。
開発キットのJDKもフリーですのでタダで入手できます。
マルチプラットフォーム(OSにとらわれない)ものですし、最近Web系の世界ではこれを使えると強力です。
オブジェクト指向を理解するというのも非常に有効です。
本はいろいろ本屋に売られてますので、手にとって見てみるのがよいでしょう。
C言語系、javaならどこにでも技術として売りになる可能性が高いです。
ついでにXMLあたりも勉強しておくのもいいかも。(これはちょっとこれからの流れでどうなるかわかりませんが)
No.1
- 回答日時:
漠然とプログラム覚えるといっても、何か目標が無いと難しいでしょうね。
例えば純粋なC言語を覚えてたとしても、Windowsアプリケーションは作れないという状況です。
まずは目標を決めて、その目標に最適な言語を選ぶ必要があるでしょう。
純粋にアルゴリズムを勉強したいとしたら、日本語プログラミング言語のMindなんてのもあります。
色々デメリットも有りますが日本語でプログラムが書けるので、プログラムってこんな風なんだなぁと認識するには最適かもしれません。
プログラムの世界で、多分誰でも必ず通る始めの一歩として HelloWorld というプログラムがあります。これをMindで書いてみると・・・
メインとは
「こんにちは」と 表示する。
こんな感じです。本当にコレで実行すると「こんにちは」って表示されるんです。
参考URLからダウンロードできるようなので、お試しください。
参考URL:http://www.scripts-lab.co.jp/index.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- C言語・C++・C# C言語で移動平均のプログラムを作りたいのですが、数値をファイルから取ってきて計算をするプログラムはど 1 2022/09/29 01:21
- その他(プログラミング・Web制作) ロボットの作り方を教えて下さい! なにも知らない素人です。 全て自作する場合、どうすればよいでしょう 6 2022/12/18 01:25
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- その他(社会・学校・職場) セルフイメージを高める21日間自分開発プログラム という自己啓発プログラムを売り込まれ 3 2022/03/30 16:52
- ダイヤルアップ Raspberry Piでアナログモデム経由で音声再生 1 2022/05/20 18:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
C++ ってなんて読む?
-
プログラムに書かれる"%"記号の...
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
Pythonって何を意識した言語な...
-
おみくじを作りたいのですが
-
現在、大学の応用化学科に所属...
-
C++における継続行
-
クオンツに必要なプログラミン...
-
VCとVC++
-
最新のプログラム言語を学ぶに...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
Excel VBAで文字化けする (英語...
-
VBScriptで引数を省略したい場合
-
ホワイトハッカーを目指そうか...
-
COBOLでのNOT = の AND条件
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報