画像(logo)

HOME/[C言語 入門]小学生でもわかるC言語 目次/初日 キホンの知識!

広告

[C言語 入門 小学生でもわかるC言語]
初日 キホンの知識!

広告

↓2016年02月29日発売↓

12歳からはじめる ゼロからのC言語 ゲームプログラミング教室

目次へ戻る

C言語をはじめよう!

初日の今回はC言語をはじめるにあたり必要な最低限の事を解説したいと思います。

C言語に必要なもの

C言語をはじめるのに必要なものは・・・。

統合開発環境!

これだけです!

統合開発環境って?

「とうごうかいはつかんきょう」

言葉からして難しそうですね。

しかし何のことはありません。

その昔いくつかにわかれていたC言語開発に必要な

「コンパイラ」

「テキストエディタ」

「コマンドプロンプト」

「リンカ」

「ローダ」

などがセットになっただけの話です。

画像(cb_1_1)

↑統合開発環境(VS Express 2013 for Windows Desktop)↑

「それだけ聞けばもう十分だ!」という方は次のページへお進みください。

もう少し詳しく!という方はそのままお付き合いください。

コンパイラって?

コンパイラとはC言語で書いたプログラムをコンピューターがわかるように機械語(0と1の集まり)に直してくれるソフトです。

そうなんです。C言語そのままだとコンピューターは理解できないんです!そして機械語は

0111000011001100000110001000111・・・

こんな感じなので人間が使うにはちょっとツライのです。そこでC言語という人間にわかりやすい言語でプログラムして、それをコンパイラで機械語に直して実行するという流れになりました。

広告

テキストエディタって?

文章を書くためのソフトをテキストエディタっていいます。このソフトを使ってC言語に限らずプログラムなんかを書いていきます。

↓テキストエディタ(メモ帳)↓

画像(cb_1_2)

コマンドプロンプトとは

すごく簡単に説明しますと、ウィンドウズのご先祖さまです。

別名「コマンドライン」とか「コンソール」とかっていいます。

今みなさんがマウスをカチカチっとしてファイルを移動したりソフトを起動したりなんかするのを、昔はこれで命令(コマンド)を直接入れて操作してました。

コマンド入れなさい!って意味でコマンドプロンプトっていいます。

「テキストエディタ」でプログラムを書いた後に「コマンドプロンプト」で「コンパイラ」を動かすための命令(コマンド)を実行

そしてこの「コマンドプロンプト」でプログラムを動かした結果「実行結果」を確認する、みたいな流れでした。

↓今でもあります!コマンドプロンプト↓

画像(cb_1_3)

今から使う統合開発環境(とうごうかいはつかんきょう)はこんな難しそうな事はせずに実行結果が見られるので気にしなくて大丈夫です!

リンカとローダ

忘れ去られたリンカとローダ、この2つの役割は特に難しいのでさらっと聞き流してください!

リンカ

さきほどのコンパイラで機械語に直したプログラムと「もう少し必要なプログラム」をこの「リンカ」でくっつけます。

「のり」みたいな物です。

ローダ

今までの作業を終えて最後にできあがったプログラムをコンピューターが読みやすい場所に移します。(ロードします)

わかりませんっ!

まあ、いろいろとわかりませんよね。大丈夫です。今ではそれもこれも自動で「統合開発環境」がやってくれます!

まあそんな感じでC言語開発をしていたワケです。話も長くなってきたので次回は「統合開発環境」の入手方法を見ていきましょう!

次回

二日目 必要なものを手に入れよう!

□ページの先頭へ□

□目次へ戻る□

□HOME□

広告

↓2017年06月16日発売↓

やさしいC 第5版 (「やさしい」シリーズ)

新品価格
¥2,700から
(2017/5/1 13:05時点)

↓2014年08月09日発売↓

新・明解C言語 入門編 (明解シリーズ)

新品価格
¥2,484から
(2017/5/1 13:08時点)

↓2016年02月20日発売↓

新・解きながら学ぶC言語

新品価格
¥2,160から
(2017/5/1 13:10時点)

↓2017年02月11日発売↓

C言語プログラミング基本例題88 88

新品価格
¥3,024から
(2017/5/1 13:12時点)

↓2016年12月15日発売↓

Cの絵本 第2版 C言語が好きになる新しい9つの扉

新品価格
¥1,490から
(2017/5/1 13:13時点)

↓2017年02月08日発売↓

新・明解C言語で学ぶアルゴリズムとデータ構造 (明解シリーズ)

新品価格
¥2,700から
(2017/5/1 13:15時点)