長文ですが最後まで目を通していただきますようお願い申し上げます。
vectorなどにはたくさんのフリーソフトがありますがいったいあのフリーソフト達はどんな言語で書かれているのでしょうか。
色々なプログラム言語で書かれているのは分かっています。ですので具体的にプログラム言語名を知っている方は知っているだけ書いていただければ幸いです。
今フリーソフトで一番使われているプログラム言語は何なんですか?
最後に私もフリーソフトを作って見たいと考えていますが、3年ぐらい勉強したら出来るでしょうか?
出来ればVBみたいにVBランタイムが必要なプログラム言語では書きたくないのですが・・・。
今私が作って見たいと考えているのは
1.選択式問題
2.システムの状態を表示させる
などのソフトを作ってみたいのですが。
時間がかかるのは覚悟のうえです。
勉強もします。
ですので 1.2 のようなソフトを作りたいと思うとどのようなプログラムで書くといいでしょうか?
アドバイスよろしくお願いします。
またそのプログラムを完成させるためのソフトも教えていただければありがたいです。
ソフトは出来れば無料がありがたいですが、本気でやりたいので有料でも出来るなら教えてください。
皆様のご回答心よりお待ちしております。
よろしくお願いします。
No.6
- 回答日時:
確かにVBはVB6からVB.NETにバージョンアップする過程でかなり仕様が変更されました。
実際、VBから入り始めたので、VB.NETの仕様変更には戸惑いました。で、VBをとるか、他のC++やC#を選ぶかで迷ったのですが、結局C#を選びました。VBからC#に移ったことは今のところ後悔してません。むしろ他の言語と記述と似ていたので得した気分です^_^;。VB6の生産性は従来のC/C++と比較したときにはおっしゃるとおりですが、.NETになった今、VBの生産性はC++/C#においても同等にいえるものだと思います。もちろん、だからといってVBを否定できるものではありません。結局はどの言語でも.NET Framework下で動くので同じですね。後は好みや慣れなんでしょうね。結局のところ皆さんの意見と一致していることは、「Visual Studio .NET 2005(言語は問わない)を選択してみては?」ってことでしょうかね。
panodaさん
もし言語選びで困ったら実際にどのような記述なのかネットや書籍でみるといいでしょう。できることは大して差がありませんから自分が好きな言語を選んでください。本屋にいけば、C++.NET/VB.NET/C#.NETいずれの書籍もあると思いますので、一度手にとって見ては?
※注意:C#は.NETから出たものなので問題ないですが、単にC++やVBと書かれたものは以前のバージョンである可能性もあります。本を手に取るときは.NETとかかれたものを。
ちなみにバージョンアップの経緯はこうです。
4(これより前は知らない^_^;)→5→6→.NET 2002(.NET Framework 1.0)→.NET 2003(.NET Framework 1.1)→.NET 2005(.NET Framework 2.0)
回答ありがとうございます。
実際に本屋に行って見ます。
注意点としましては、バージョンの確認とNETが書いてあること自分がしたい言語を選べば間違いないということですね。
ありがとうございました。
No.5
- 回答日時:
基本的には.NETアプリになってからは
できることはどの言語でも同じです。
記述方式が違うだけで.NET Framework
(JavaVMようなもの)の上で動いていますから
個人的にはC++ですが
>どのようなプログラム言語を使われますか?
となると手間がかからなくて生産性がいいVBを
選びますかね。
(業務アプリ開発でもVBが使用されることが多いのもVBが
生産性がいいところが大きいでしょうね。)
自分が作っているフリーソフトも普段はVBを
使っています。
ただしVBはVBでも.NETではなくてVB6ですけど
VBでできないことは直接Win32API叩いちゃいますし
>。Basicの利点といえばExcelなどのマクロでVBAというVBに似た言語が利用できる点だけでしょうか。
VB6まではね。
VBも.NETになってからかなり様変わりしました。
別の言語としてみた方がいいです。
回答ありがとうございます。
なるほどVBも進化しているのですね。
所で本題なんですが#4さんの解説を見させていただくと難しそうな感じを受けましたが実際どうなんでしょうか?
教えていただけないでしょうか?
No.4
- 回答日時:
Visual Studio .NET theSpoke Premium Version 2003
http://www.amazon.co.jp/exec/obidos/ASIN/B0002ER …
学生なら3800円という激安で統合環境が手に入る。
学生じゃない人が似たようなのを買おうとしたら10万円くらいかかる。
フリーのC#コンパイラもあるけど、3800円だし先行投資と思って買うべし!
自分も#3の方と同様これからはじめるならC#がいいんじゃないかと思う。
質問の1,2はC#やVBでもできる。
ちなみにC#とVB(.Net)とではできることはかわらない。
文法が違うだけなんだけど、これから始めるならC#の方がいいと思う。
あとC#やVBには出来なくて、C++にできることっていうのはドライバ・OSの開発といったシステムに深くかかわる部分や、処理速度を異常に気にしなくちゃいけないソフト(動画のエンコードソフトや高度な算術演算ソフトなど)くらい。
あとはC#やVBの方が少ない工数でものが作れる。
趣味レベルのスタートとしては、C#やVBなどから入り、それではものたりなくなったらC++をやればいいと思う。
最後に現在ベクター等で公開されているフリーソフトはVBで書かれているのが多いと思う。
なぜなら、一番お手軽にできるから。
お手軽にできるというと言葉悪いけど、生産性は大事。
C++もそれなりに使われてる(複雑な処理をしようとする場合)。
でも.Net(C#やVB.Net)が出てきて、C++で書かなくちゃいけないプログラムってかなりのディープなことがらに限定されきている。
なので、あえて入門段階からC++に手を出す必要性はないと思う。
回答ありがとうございます。
なるほど初心者にはVBかC#がいいのですね。
C++複雑なのは知りませんでした。
では、これからC#をしたいですね。
もし、お勧めの本やサイトなどありましたら教えてください。
お願いします。
No.2
- 回答日時:
VC++
BCC
VB
Delphi
HSP
などなどでしょうね。
で質問者は2のほうはどの程度のものを望んでいる?
1ならそれこそHTMLでも作れそうだけどね。
ただしHTMLわかる人だと答えを見破られるけど
回答ありがとうございます。
> VC++
BCC
VB
Delphi
HSP
1はHTMLでも作れるんですか!
でも見破れるとなると・・・
もしこちらの意見を通していただけるならどのプロ グラムで選択問題を書くと、相手には答えが分から ないのでしょうか。
2は始めに作りたいと思っているのは、ありきたりで すがメモリーやCPUの使用状況ぐらいですかね。慣れ てくるともう少し深いものも作れればと思っていま す。
話は少しそれますが、もしparapara777さんが何でもいいので何かのソフトを作ってくださいと頼まれたら、どのようなプログラム言語を使われますか?
作るソフトによっても選ぶプログラム言語が変わると思いますが、場合分けしてお勧めのプログラム言語を教えていただければありがたいです。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- その他(プログラミング・Web制作) ドローのソフト 薦めてください 6 2023/07/21 09:03
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- CAD・DTP 「機能ブロック図」の描画用フリーソフトを教えてください 1 2022/09/23 16:12
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- C言語・C++・C# c言語 コマンドライン引数 4 2023/02/09 18:47
- C言語・C++・C# C言語 3 2022/10/04 15:07
- Excel(エクセル) vba キータッチまたはマウスクリックの確認 1 2023/08/23 19:02
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Leawo Blu-ray Playerをダウン...
-
Blenderが起動しなくなった。
-
hp作成ソフト ダウンロードして...
-
クロムOSのLinuxベータ版へGIMP...
-
WeChat PC版に詳しい方
-
ソフトを使ったような・・痕跡...
-
イーファンビューでwebpファイ...
-
字幕ソフト
-
【GIMP】選択範囲を貼り付けた...
-
DVDStylerをつかってDVDを作っ...
-
ファイル自動仕分けのフリーソ...
-
拡張子より前の部分が同じファ...
-
WMAのファイルをPCで再生でき...
-
streemfab(無料版)について
-
チャットGPTに2000文字と指定し...
-
ファイル復元に詳しい方
-
行書体がつかえる無料の縦書き...
-
webp画像が表示されない 作成中
-
mp4をmp3に変換するソフト(オ...
-
LibreOfficeのWriterについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フリーソフトはどんなプログラ...
-
フリーソフトの作り方は?
-
マーキングができる地図ソフト...
-
マック bamboo お勧めのイラス...
-
ソースネクストのソフトは良く...
-
WEBでSQLサーバーにアクセス
-
フリーソフトのプログラム言語は
-
フォトショ ベクトルシェイプ...
-
Photoshop elementsの出来る事
-
Maya、3ds Max、XSIはどれがい...
-
3Dソフトで作成した画像は商用...
-
便利だけど“中国製”なソフト
-
メタセコイアの使い方
-
Acrobat SDK 5.0か、それに代わ...
-
UNIX上のプログラムで使うライ...
-
写真の著作権についての質問です。
-
AGPLv3の商用利用について
-
MPL2.0ライセンスのライブラリ...
-
商用ホームページでのjQuery等...
-
.NET(C#)でのスタックオーバー...
おすすめ情報