プログラム言語の特徴を教えてください。
汎用的なソフトが作れる事、またネットワークやデーターベースが(Apacheなどを使わず)扱える事。
当方素人のため、言語に謝りや追加される事もあります。
前の人の回答や補足も見て頂けると幸いです。
知りたいのは、習得の難易度/生産性/実行速度/主な開発ソフト/将来性、他。
もちろん、一つでも問題ありません。
Visual Basic
Visual Basic .NET
C言語
C+
C++
C#
Visual C
Visual C+
Visual C++
Visual C#
Visual C# .NET
D言語
JAVA
Delphi
Ruby
第4世代言語(?)で他にもありましたらお願いします。
日本語プログラムのひまわり/なでしこなんかもあるみたいですねー。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
えーと、「主な開発ソフト」って開発環境(コンパイラやエディタ)の事でしょうか?そのつもりで書きますが。
Visual Basic(VB6)
簡単、と言われていますが、単に機能が貧弱なだけです。/ちょっと凝った事をしようとすると途端に難易度が跳ね上がります/普通かちょっと遅いくらい/VisualStudio(もう無い)/ありません。
Visual Basic .NET
上記VBの後継、といいつつ既に別の言語。普通。/C#とほぼ同等。というかC#とVB.NETの生産性は、=.NETのライブラリの生産性と言えます。違いは好き嫌いレベル。/.NETは起動がちょっと引っかかりますが後は普通。/VisualStudio2005/当面安泰
C言語
既にC++に取り込まれています。あるいは終わった言語。C++でも同じ事ができます。(あえてC++とは別扱い)
C+
ありません。
C++
難易度最強。孤高の道を行く漢の言語です/STLをマニュアル無しで使えるなら普通レベル、それ以外は普通以下。今回のリスト中最低/最速/g++、BCC、VC++/長く生き続けるでしょうけど……
C#
VB.NETと同じくらいです。全部。言語的洗練度からC#の方が好きで、実際人気もあります。Java + C++、と言われていますが、私に言わせればJava + Delphi + C++ほんのちょっと、です。
Visual C
Visual C+
Visual C++
Visual~は製品名。C言語、C++参照。VC+はありません。
Visual C#
Visual C# .NET
製品名です。C#参照。
D言語
よく知りません。一部で盛り上がっていますが、正直趣味の言語として愛されつつ、メジャーにならない予感。
JAVA
言語自体は楽。フリーも含めライブラリが膨大なので使いつつ徐々に覚えるしかありませんから、その分ちょっと難。/ライブラリの充実度に比例して高いです。が、無駄に煩雑な部分もあるので……/普通。.NETと同等程度/Eclipse/暫く安泰。現時点での主役はこの言語で、この先数年はそうでしょう。ライバルは.NET
Delphi
Java,C#程度。微妙に癖が強い/Windows限定ですが、高いです。ただしJava,.NETより古いので、総合的にはJava,.NETより低いです/C++並/Delphiが開発ツール名、言語名がObject Pascalです。/もう終わり。日曜プログラマ向けです。良いツールだった……
Ruby
知らないのでノーコメント。自分で習得しようとは思いません。
ひまわり/なでしこ
完全に趣味レベルですね。
仕事上の現役最強がJava、ここ数年の対抗馬がC#,VB.NET、根強い人気があるのがC++,Delphi,Ruby、次点でC言語とD言語、でしょうか。
No.1
- 回答日時:
まずC+なんてありません。
Visual C+もありません。また一般的にはC# = Visual C# = Visual C# .NETのことです。
Visual Cというのも略で現在販売されているのはVisual C++.netしかありません。
Visual C++.netはFrameworkのアプリケーションも作れますが基本はネイティブアプリを作るためにあります。
それとVisual~は厳密には言語名ではなく製品名です。
Delphiも厳密には製品名です。Borland社製品以外にDelphiというのはありません。
ちょうどPascalとDelphiが
C++とVisualC++と同じ関係にあたると思います。
C/C++
・主な開発ソフト
例えば質問にでているApache
これはCで作られています。(ソースが公開されています。)
またコンシュマーゲーム機(プレステやXBox)等の開発
ファームウェアやドライバ開発など幅広く使われる汎用言語です。。
Visual C++
マイクロソフトが提供するC/C++の製品名です。C/C++コンパイラ及び開発環境を含みます。
・主な開発ソフト
Windows用の市販ソフトの90%はこれで開発されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CとVBとdosの違いについて
-
視覚化しやすいプログラミング...
-
HOLONついて教えてください。
-
Excel,Accessの多言語対応について
-
VB.netは何系?
-
C言語、C+、C++、C#の違い
-
リピート再生が出来ません
-
COBOLでのNOT = の AND条件
-
C++における継続行
-
VCとVC++
-
UWSCはどのプログラミング言語?
-
C#で音楽の2曲同時再生の仕方
-
アセンブリ名とは??
-
COBOLで文字タイプを数字...
-
Excel VBAで文字化けする (英語...
-
プログラマーへの転職のために...
-
自作ソフトウェアの販売方法
-
procってなんですか?
-
C++ ってなんて読む?
-
PHPがあればCGIは使わない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HOLONついて教えてください。
-
C言語でメモ帳のようなソフト...
-
CとvisualCの違い
-
データベースソフトを作りたい
-
VB.netは何系?
-
FBASIC V6.3
-
Excel,Accessの多言語対応について
-
C言語系の将来性と現在の有用性...
-
JavaとC++の生産性の違い
-
各プログラム言語の特徴
-
HSPを知っている人少ないですよ...
-
.net framework用のソフトウェ...
-
Windowsクライアントソフト開発...
-
プログラム開発ソフトについて
-
ポップアップメニューのチェッ...
-
どの環境・言語を選択すべきで...
-
イラストレーター(ai)デー...
-
C/C++でアプリ開発
-
言語の違い
-
視覚化しやすいプログラミング...
おすすめ情報