今高校2年生でパソコンが好きでプログラミングを学びたいと思い
図書館でC言語の本を借りました。
それと同時にJavaScriptの本も借りたのですが
C言語の方が簡単とあり、私もそう感じたのでC言語でプログラムを作ってみたいと思っています。
で、そのとき借りたのがC言語の入門のやつで
10日で覚えるC言語みたいなやつだったんですけど
読み進めたのですが、1日1日徐々にステップアップしていく感じで
私の勉強の仕方に全然あいませんでした。
で、何日で覚えるとかじゃなくて普通に1冊でC言語に関することが
たくさん書かれているのが良いのですが何かオススメはありますか?
C言語に関しては数年前に1回やった事があるくらいで
includeとか本に載ってるのを見て、あぁこれやったなっていう感じで
1から勉強しようと考えています。
あと、もう1つ質問があって
数年前C言語をやったっていうのが
東京工科大学かなんか、東京都内の工学系の大学の
講座で小中学生を対象に丸1日のプログラミングの簡単な講座があって
それに参加して少しC言語でプログラムの事を教えてもらいながら
パソコンで実践したんです。
で、その時におみやげとしてプログラミングのソフトのフロッピーをいただいて
で、家のパソコンはフロッピーに対応していなくて、父に仕事場で
フロッピーの内容をCDに焼いてもらったのですが
引越しをした際にそのCDがどっかに行き
フロッピーの内容は父が取ってあったので再度CDに焼いてもらったのですが
まさかの動作せず…ということになってしまいました。
パソコンがいけないというわけじゃなくて
多分保存してあったのが不正確だったのかもしれません。
で、何が言いたいかというと、その時に使った
プログラミングソフト(プログラミングソフトなのかも不確かなのですが)の名前を忘れてしまって
たしか、UnilexとかなんかUから始まるやつなんですよ。
パソコンを立ち上げるとWindowsが起動しますよね。
パソコンの電源ボタンを入れてWindowsが起動する前に(5秒ぐらいの間に)
CDを挿入するとWindowsじゃなくて、そのCDのやつが開いて
それでプログラムを作るというやつでした。
これだけの情報なのですが、私が探してるプログラミングソフト分かる方いたら教えてください。
後、そのプログラミングソフトは市販されていますか?
フリーであればそっちの方がよいのですが、
プログラムを作るときに、できればそれを使ってやりたいんです。
2,3回しか使った事はありませんが、初めて使うのよりはましかと思って。
長々となってしまいましたが、
質問2点、分かる方教えてください。
No.1ベストアンサー
- 回答日時:
とりあえずいえることは、Linuxはプログラミングソフトではありません。
OSです。一気に勉強して満足したいのかもしれませんが、たぶんその調子だとものにならないので、コンピュータの基礎から段階おって勉強したほうがよいのでは、と思いました。
でも、まだ高校生なら、とりあえずプログラミングの勉強をしたほうがよいかもしれませんけどね。
Cの本の鉄板は、
プログラミング言語C
です。Cの開発者の書いた本です。
http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82 …
Linuxはフリーがあります。
が、ご希望のことをするにはどうすればよいのかはわかりませんでした。すみません。
No.3
- 回答日時:
C言語に限りませんが、プログラム言語は実践第一ですので、まずは自分でどんなプログラムを作るか考え、そして実際にそれを作ってみることです。
最初から、Windowを表示するのは大変なので、Dos窓から起動するプログラムはどうでしょう。
簡単なのでは「釣り銭計算」とか「ヒットアンドブロー」など。
たとえば、釣り銭計算でも、もし2万円札ができても1ヶ所修正(追加)すれば、すぐに対応できる作りにしたり、もしくは外部ファイルにして、プログラム修正が必要なくするなど、いろいろと考えることができます。
そのようなプログラムが組めるようになってから、Windowに挑戦してはいかがでしょう。
なるべく、実践に近いものを作った方が、長続きします。
その中で、もし必要な本があれば、改めて探した方がいいと思います。
また、Javascriptの話が出ましたが、これを覚えるにはその前にHTMLとCSSがわからないといけません。
No.2
- 回答日時:
こんにちは。
C言語を覚えるのが目的なら、わざわざLinuxを覚える必要はありません。下記サイトをご参照ください。
http://www.microsoft.com/japan/msdn/vstudio/expr …
VisualC++2008をインストールすればよいでしょう。
LinuxもCも両方覚えたいのであれば、#1さんの言うように、数あるフリーLinuxの中から好きなのを選択してインストールすれば、gcc等のC言語コンパイラが使えるようになります。ただし、Linuxの操作方法や各種コマンド、エディターなどWindowsとは違いますので、それを覚えないと、C言語を習い始められません。
では。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 配列と関数の練習問題
-
[C言語]fputsとfprintfの違い
-
メインプログラムに#include <a...
-
システムエンジニアの適正について
-
どちのほうがすきですか?
-
大量のデータを読み込んで表示...
-
C++のcase文の書き方
-
gccを行ってもexeファイルが生...
-
こんなことてしますか??
-
gcc13.2のバグ?
-
C言語について。
-
C言語初心者です、、、お助けく...
-
C言語 列挙型(enum型)変数について
-
c言語
-
VisualStudio2022でC言語プログ...
-
c言語でイベントフラグを使った...
-
C言語 1から20までの逆数の和を...
-
S-JIS → JIS コード変換するには
-
Notepad++の関数リスト表示の変...
-
double型が正常に認識されてい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CかC++どちらを覚えるべきですか?
-
web上のhtmlファイルから文字デ...
-
Windowsプログラミング、全部こ...
-
本の紹介
-
Ruby / passenger のインストー...
-
プログラミング講師はまだ需要...
-
小文字wと大文字Wの区別
-
初心者 パイソンプログラム
-
RubyでNo such file or directo...
-
VB.NETで階乗を求めるプログラ...
-
フォルダー名の大文字小文字
-
Ruby on Railsでボタンをクリッ...
-
Ruby interpreter (CUI) 2.2.3 ...
-
プログラミング言語で大文字と...
-
Filterで大文字、小文字の区別
-
VBとフィボナッチに明るい方、...
-
COBOLのIFの入れ子について
-
COBOL計算
-
GoTo文について
-
ruby.exeとrubyw.exeに違いがあ..
おすすめ情報