エクセルのVBAしかやったことのない丸で素人ですが、製品コンパイラなどにお金をかけずに自分で自習してフリー環境でCを勉強しようと思っています。
gccと最近話題のOpenWatcomというのも気になります。
初心者にはどちらがおすすめでしょうか?
helloworldの窓を出すだけで投げ出したくなるような難しさではついていけないし、かといって、GUI環境が作れないのでもつまらないし。。。
で、gccから学んでOpenWatcomに乗り換えなさい、とか、そういうアドバイスでも結構です。
あくまで高価な製品を買わずに、フリープログラミング環境で考えていますので、どのみち無料なら慣れてから乗り換え、というのは全く気にしていません。
どうぞよろしくおねがいします。
No.3ベストアンサー
- 回答日時:
2回目です、putarou です。
そうですね、Kylixは3になって間がないので解説書はまだかも
しれませんが、新しい解説書の新刊が複数出されるのは間違い
ないと思います。
実は去年 Kylixの解説書の新刊を買ったのに(Kylix 2ですよ)今
年は 3になってるよと、ううーん、良かったですね(泣く)。
GUIが付いていないコンパイラなら、ANSIなどの仕様を守っていれ
ば、どのツールを選んだから、どうのと言う事は無いと思います。
しかし、そこは世の常で、細かい事を言えばキリがないですが、
詳しい人の回答を待ちましょう。
書籍について加えると、私の愛用は
はじめてのC 技術評論社
C++を調べるときは
はじめての C++ 技術評論社
C++は私には難しいですが、いい本と思います、本の帯には
「Linuxプログラミングにも完全対応」と付いてました、でも普通の人
にも安心して読めると思います。
書籍に添付されたCD-ROMのコンパイラ (Borland C++ 5.5)が欲しくて
C言語プログラミング入門 秀和システム
なんてのも買いました、Window環境で使えるGCCも付いてました。
DOSでもやりますか、メモリが少ないですよ昔のパソコンで使うんです
かCPUが386以上ならプロテクトメモリの使えるDJGPPが良いでしょう。
http://www.st.rim.or.jp/~jack/djgpp-jp.html
http://www.cqpub.co.jp/interface/column/freesoft …
因みに私は使ったことないです。
OS/2ですか、私は全然分かりませんねー、詳しい方の回答を待ちましょう。
参考URL:http://www.st.rim.or.jp/~jack/djgpp-jp.html, http://www.cqpub.co.jp/interface/column/freesoft …
どうも詳しいご回答をほんとうにありがとうございます!
ここで、大変間抜けなことに気づきました(^^;)
CとC++の違いすらわかっていない自分です。
おすすめの Kylix などは、Cになりますか?C++のほうですか?
ご回答の内容から察するに、Cができる人でもC++となると大変、ということですよね?
むかし文系なのにプログラマとして就職した友人にクラス会で久々に会った時、「Cはむずかしいと言うけれど、いきなり最初に接したものがCであれば、こんなものだと思ってやれるので、Cがそんなに難しいとか考える余地がないから、やっちゃえば平気だよ」と言っていました。
そのデンでいけばいきなりC++から入門するのが「知らぬが仏の恐い物知らず」でスタートできてしあわせ(?)でしょうか(笑)
No.4
- 回答日時:
3回目です、putarouです。
Cにオブジェクト指向の拡張をしたのがC++らしいです。
過去のシガラミで頭の固い人間は憧れちゃいますけど、ナカナカ扱えません。
オヤジー、古いよ、と言うことです。
Kylixは3になってからC++も使えると聞きました(元々PASCAL系だったらしいです)、
詳しくはボーランドのHPを。
おっしゃるとおりでしょう。
C++からされたら良いと思います。
どうもありがとうございます!
では果敢に(^^;)挑戦してみようと思います!
はて、ついていけるやら、ですが、当たって砕けろです!
重ね重ねどうもありがとうございました。
No.1
- 回答日時:
あまり詳しくないのですが無料と言う観点で見かけたものを紹介いたします。
私は使ったことありませんけど、LinuxでよければボーランドのHP
にこんなのありました。
http://www.borland.co.jp/kylix/openedition/index …
取りあえずGUIは出来なくともC++までコンパイル出来ればいいなら
Windowsでこんなのもあります。
http://www.borland.co.jp/cppbuilder/freecompiler/
参考URL:http://www.borland.co.jp/kylix/openedition/index … http://www.borland.co.jp/cppbuilder/freecompiler/
さっそくのご回答どうもありがとうございます!
WINDOWSとLINUXですね。
とりあえず2種類のOS分確保(^^)です!
あとはDOSとOS/2がみつかればいいな、と思っています。
日本語の市販解説書籍など充実しているフリー開発環境というと、どれが一番充実していますか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 就職 こんにちは 将来パン屋を開きたいと思っています そこで、進路に迷っています 現在、高校卒業して1年目 7 2022/09/11 20:29
- イヤホン・ヘッドホン・補聴器 HD660SかHD650のヘッドホン購入を考えています。今回、ヘッドホンを購入は初めてでありますが、 1 2022/10/27 10:18
- その他(悩み相談・人生相談) 毎日、こんなのでいいのだろうか、精神は死んでいて何とか生きている毎日 2 2023/03/08 18:16
- サーバー Webサイト構築フリーランスの案件受注について 1 2022/03/27 18:16
- 予備校・塾・家庭教師 自分が高校教師になったら勉強できない生徒には、 「通信制に転校してバイトを見つけて働きながら予備校に 6 2023/02/02 11:34
- その他(悩み相談・人生相談) 人生が苦しい、そんな時どうすれば、読むと良い本、映画など教えてください 5 2022/05/29 10:42
- その他(悩み相談・人生相談) 「こども」を産み育てたくない 2 2023/06/11 00:29
- 大学受験 3浪しようと思うので、アドバイスお願いします。 自分としては結構メンタルきつくて後期でいいから、東京 3 2023/02/13 21:47
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 大学・短大 〈至急〉関西大学社会安全学部か立命館大学政策科学部のどちらに行くかとても迷っています。 3 2023/02/11 21:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
昔のgraph.hというファイル
-
C++でデスクトップGUIアプリ開...
-
組み込みソフト。ROM領域にデータ
-
<conio.h>?
-
COBOLの論理演算子について質問...
-
cc と gcc の違い
-
サイクルカウントの方法
-
『Bin』ディレクトリは何の略語?
-
C言語のフリーソフト。
-
printfなど、標準関数のソース...
-
COBOLのALPHABET...
-
POWERCOBOLのSQL...
-
C言語はC言語でできている?
-
C++Builder → Visual C++ 移植...
-
PICでのI2C通信でのマスタ、ス...
-
Type name expected エラーがで...
-
オープン系とか、組込み系とか...
-
C言語での式の評価順序について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報