Revisions - プログラミング

@@ -1,21 +1,17 @@
-[[コンピュータ]]を動かすには[[プログラム]]が必要です。
+[[コンピュータ]]を動かすには[[プログラム]]が必要なんです。
 そのプログラムを作る作業をプログラミングと言います。
-これにより、コンピュータを自動的に動作させることが可能になります。
+これにより、コンピュータを自動的に動作させることが可能になりますよ。
 
-コンピュータがアプリケーションで動いているときに、それを手動で操作するときは、プログラムによる自動化は行われていません。
-したがって、これはプログラミングではありません。
+コンピュータがアプリケーションで動いているときに、それを人間が手動で操作するときは、プログラムによる自動化は行われていません。
+したがって、これはプログラミングではありませんね。
 
 プログラミングでは、プログラムを[[テキスト]]形式で記述します。
 このテキストは、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
 プログラミング言語には多くの種類があり、用途に応じて選択されます。
 例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的です。
 
-現代はコンピュータの環境が非常に複雑になっているため、初心者がプログラミングを学習するのが難しくなってきています。
-しかし、何かひとつのプログラミング言語をある程度使えるようになれば、他のプログラミング言語を理解するのも容易になります。
+現代はコンピュータの環境がとっても複雑になっているため、初心者がプログラミングを学習するのが難しくなってきています。
+でも、何かひとつのプログラミング言語をある程度使えるようになれば、他のプログラミング言語を理解するのも容易になりますよ。
 
-MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。
+CategoryProgramming
 
-NumberFormats - コンピュータで数値を表現する方法。
-
-KaikoKarehaOrg - CGIプログラミングで遊ぶサイト。
-

@@ -15,5 +15,7 @@
 
 MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。
 
-NumberFormats - コンピュータで数値を表現する方法。
+NumberFormats - コンピュータで数値を表現する方法。
 
+KaikoKarehaOrg - CGIプログラミングで遊ぶサイト。
+

@@ -1,4 +1,3 @@
-
 [[コンピュータ]]を動かすには[[プログラム]]が必要です。
 そのプログラムを作る作業をプログラミングと言います。
 これにより、コンピュータを自動的に動作させることが可能になります。
@@ -15,3 +14,6 @@
 しかし、何かひとつのプログラミング言語をある程度使えるようになれば、他のプログラミング言語を理解するのも容易になります。
 
 MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。
+
+NumberFormats - コンピュータで数値を表現する方法。
+

@@ -1,18 +1,17 @@
 
-**プログラミング**は、[[コンピュータ]]を効率的に利用するための[[プログラム]]を作成する作業です。
+[[コンピュータ]]を動かすには[[プログラム]]が必要です。
+そのプログラムを作る作業をプログラミングと言います。
 これにより、コンピュータを自動的に動作させることが可能になります。
-この一連のプロセスが「プログラミング」と呼ばれます。
 
-手動で[[コンピュータ]]を操作する場合、[[プログラム]]による自動化は行われていません。
-したがって、これは[[プログラミング]]とは異なります。
-両者はコンピュータを扱いますが、目的が異なります。
+コンピュータがアプリケーションで動いているときに、それを手動で操作するときは、プログラムによる自動化は行われていません。
+したがって、これはプログラミングではありません。
 
-[[プログラミング]]では、[[プログラム]]を[[テキスト]]形式で記述します。
-この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
-[[プログラミング言語]]には多くの種類があり、用途に応じて選択されます。
+プログラミングでは、プログラムを[[テキスト]]形式で記述します。
+このテキストは、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
+プログラミング言語には多くの種類があり、用途に応じて選択されます。
 例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的です。
 
-プログラミングでは、コードを変更することでコンピュータの動作を変えることができます。
-これは、計画と理解が必要な過程です。
+現代はコンピュータの環境が非常に複雑になっているため、初心者がプログラミングを学習するのが難しくなってきています。
+しかし、何かひとつのプログラミング言語をある程度使えるようになれば、他のプログラミング言語を理解するのも容易になります。
 
-* MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。
+MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。

@@ -1,17 +1,18 @@
 
-**プログラミング**は、[[コンピュータ]]を効率的に活用するために[[プログラム]]を作成する作業です。
-これにより、コンピュータを自動的に動作させることが可能となります。
-この一連のプロセス全体が「プログラミング」と呼ばれます。
+**プログラミング**は、[[コンピュータ]]を効率的に利用するための[[プログラム]]を作成する作業です。
+これにより、コンピュータを自動的に動作させることが可能になります。
+この一連のプロセスが「プログラミング」と呼ばれます。
 
-手動で[[コンピュータ]]を操作する場合は、[[プログラム]]による自動化が行われていないため、[[プログラミング]]とは異なります。
-どちらもコンピュータを扱いますが、目的が異なります。
+手動で[[コンピュータ]]を操作する場合、[[プログラム]]による自動化は行われていません。
+したがって、これは[[プログラミング]]とは異なります。
+両者はコンピュータを扱いますが、目的が異なります。
 
 [[プログラミング]]では、[[プログラム]]を[[テキスト]]形式で記述します。
 この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
-[[プログラミング言語]]には多くの種類があり、用途に応じて選ばれます。
+[[プログラミング言語]]には多くの種類があり、用途に応じて選択されます。
 例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的です。
 
 プログラミングでは、コードを変更することでコンピュータの動作を変えることができます。
-これは、計画と理解を要する過程です。
+これは、計画と理解が必要な過程です。
 
 * MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。

@@ -1,17 +1,17 @@
 
-**プログラミング**とは、[[プログラム]]を作成し、[[コンピュータ]]を効率的に活用するための作業です。
-[[プログラム]]を書くことで、コンピュータを自動的に動作させることが可能になります。
-このプロセス全体を「プログラミング」と呼びます。
+**プログラミング**は、[[コンピュータ]]を効率的に活用するために[[プログラム]]を作成する作業です。
+これにより、コンピュータを自動的に動作させることが可能となります。
+この一連のプロセス全体が「プログラミング」と呼ばれます。
 
-手動で[[コンピュータ]]を操作する場合は、[[プログラム]]による自動化を行っていないため、[[プログラミング]]とは異なります。
-どちらもコンピュータを扱う行為ですが、その目的は異なります。
+手動で[[コンピュータ]]を操作する場合は、[[プログラム]]による自動化が行われていないため、[[プログラミング]]とは異なります。
+どちらもコンピュータを扱いますが、目的が異なります。
 
 [[プログラミング]]では、[[プログラム]]を[[テキスト]]形式で記述します。
 この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
-[[プログラミング言語]]には多様な種類があり、用途に応じて選択されます。
-例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的に使用されます。
+[[プログラミング言語]]には多くの種類があり、用途に応じて選ばれます。
+例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的です。
 
 プログラミングでは、コードを変更することでコンピュータの動作を変えることができます。
-これは計画と理解を必要とする過程です。
+これは、計画と理解を要する過程です。
 
-* MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。
+* MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。

@@ -12,4 +12,6 @@
 例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的に使用されます。
 
 プログラミングでは、コードを変更することでコンピュータの動作を変えることができます。
-これは計画と理解を必要とする挑戦的で価値のある過程です。
+これは計画と理解を必要とする過程です。
+
+* MincoJs - ウェブ上でJavaScriptのプログラミングを練習できる学習ツール。

@@ -1,26 +1,15 @@
 
-**プログラミング**は、[[プログラム]]を作成する作業です。
-[[プログラム]]を書く理由は、[[コンピュータ]]を効率的に利用するためです。
-したがって、コンピュータを活用する行為を「プログラミング」と呼びます。
+**プログラミング**とは、[[プログラム]]を作成し、[[コンピュータ]]を効率的に活用するための作業です。
+[[プログラム]]を書くことで、コンピュータを自動的に動作させることが可能になります。
+このプロセス全体を「プログラミング」と呼びます。
 
-一方、[[コンピュータ]]を手動で操作する場合は、[[プログラム]]による自動化を試みていないため、[[プログラミング]]とは異なります。
-コンピュータを扱うことは同じですが、目的が異なります。
+手動で[[コンピュータ]]を操作する場合は、[[プログラム]]による自動化を行っていないため、[[プログラミング]]とは異なります。
+どちらもコンピュータを扱う行為ですが、その目的は異なります。
 
-[[コンピュータ]]を自動で動作させるには[[プログラム]]が必要です。
-プログラムは通常、[[テキスト]]で記述されます。
-したがって、[[プログラミング]]の多くはこのテキストを書くことにあります。
+[[プログラミング]]では、[[プログラム]]を[[テキスト]]形式で記述します。
+この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
+[[プログラミング言語]]には多様な種類があり、用途に応じて選択されます。
+例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械制御には[[C]]が一般的に使用されます。
 
-この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
-[[プログラミング言語]]には多くの種類があり、用途に応じて使い分ける必要があります。
-例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械を[[マイコン]]で制御するには[[C]]などが使用されます。
-
-プログラミングは、コードを変更することでコンピュータの動作を変えることができます。
-ただし、計画と理解が必要であり、学ぶことは挑戦的で価値のある過程です。
-
-----
-
-* ArrayLength - 配列の長さについて。
-* [[Dartの円環]] - 技術詩。
-* WindowsInstaller
-
-CategoryProgramming
+プログラミングでは、コードを変更することでコンピュータの動作を変えることができます。
+これは計画と理解を必要とする挑戦的で価値のある過程です。

@@ -1,15 +1,21 @@
 
-**プログラミング**は、[[プログラム]]を作成する作業です。[[プログラム]]を書く理由は、[[コンピュータ]]を効率的に利用するためです。したがって、コンピュータを活用する行為を「プログラミング」と呼びます。
+**プログラミング**は、[[プログラム]]を作成する作業です。
+[[プログラム]]を書く理由は、[[コンピュータ]]を効率的に利用するためです。
+したがって、コンピュータを活用する行為を「プログラミング」と呼びます。
 
-一方、[[コンピュータ]]を手動で操作する場合は、[[プログラム]]による自動化を試みていないため、[[プログラミング]]とは異なります。コンピュータを扱うことは同じですが、目的が異なります。
+一方、[[コンピュータ]]を手動で操作する場合は、[[プログラム]]による自動化を試みていないため、[[プログラミング]]とは異なります。
+コンピュータを扱うことは同じですが、目的が異なります。
 
-[[コンピュータ]]を自動で動作させるには[[プログラム]]が必要です。プログラムは通常、[[テキスト]]で記述されます。したがって、[[プログラミング]]の多くはこのテキストを書くことにあります。
+[[コンピュータ]]を自動で動作させるには[[プログラム]]が必要です。
+プログラムは通常、[[テキスト]]で記述されます。
+したがって、[[プログラミング]]の多くはこのテキストを書くことにあります。
 
 この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
 [[プログラミング言語]]には多くの種類があり、用途に応じて使い分ける必要があります。
 例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械を[[マイコン]]で制御するには[[C]]などが使用されます。
 
-プログラミングは、コードを変更することでコンピュータの動作を変えることができます。ただし、計画と理解が必要であり、学ぶことは挑戦的で価値のある過程です。
+プログラミングは、コードを変更することでコンピュータの動作を変えることができます。
+ただし、計画と理解が必要であり、学ぶことは挑戦的で価値のある過程です。
 
 ----
 

@@ -1,20 +1,20 @@
 
-**プログラミング**は、優しく言うと、かわいらしい[[プログラム]]を手作りする作業なんです♪ [[プログラム]]を書く理由を考えると、[[コンピュータ]]さんに協力してもらうためなんだよぉ。ですから、コンピュータをしっかり活用することを、「プログラミング」って言うんだ~。
+**プログラミング**は、[[プログラム]]を作成する作業です。[[プログラム]]を書く理由は、[[コンピュータ]]を効率的に利用するためです。したがって、コンピュータを活用する行為を「プログラミング」と呼びます。
 
-反対に、[[コンピュータ]]を使って人が一生懸命操作する場合は、[[プログラム]]で自動化しようとしていないので、[[プログラミング]]とはちょっと違うのです。人がコンピュータを扱うことは同じだけど、目的が少し異なるんだねぇ。
+一方、[[コンピュータ]]を手動で操作する場合は、[[プログラム]]による自動化を試みていないため、[[プログラミング]]とは異なります。コンピュータを扱うことは同じですが、目的が異なります。
 
-[[コンピュータ]]さんは素晴らしいことを成し遂げられるけど、自動で働いてもらうには[[プログラム]]が必要なの。プログラムは、ほとんどの場合、[[テキスト]]で書かれるんだ。だから、[[プログラミング]]のほとんどはこのテキストを書くことにあるんだよ〜♪
+[[コンピュータ]]を自動で動作させるには[[プログラム]]が必要です。プログラムは通常、[[テキスト]]で記述されます。したがって、[[プログラミング]]の多くはこのテキストを書くことにあります。
 
-この[[テキスト]]といっても、人が普段使う[[自然言語]]じゃなくて、コンピュータさんが読むことができる[[プログラミング言語]]を使うのです。
-[[プログラミング言語]]は一種類だけじゃなく、たくさんの種類があるよ~。
-用途に応じてうまく使い分ける必要があるんだ。
-例えば、[[ウェブアプリ]]を作るには[[JavaScript]]、[[アクションゲーム]]なら[[C++]]、気軽な作業をさせるには[[Python]]、機械を[[マイコン]]で制御するには[[C]]、などだよ♪
+この[[テキスト]]は、[[自然言語]]ではなく、コンピュータが理解できる[[プログラミング言語]]を使用します。
+[[プログラミング言語]]には多くの種類があり、用途に応じて使い分ける必要があります。
+例えば、[[ウェブアプリ]]には[[JavaScript]]、[[アクションゲーム]]には[[C++]]、軽作業には[[Python]]、機械を[[マイコン]]で制御するには[[C]]などが使用されます。
 
-プログラミングって、まるで魔法みたいに感じることもあるんだよねぇ。コードを少し書き換えるだけで、コンピュータさんが全然違うことをしてくれるんだから!でも、ちゃんとした計画と理解が必要で、時にはちょっとした冒険みたいになることもあるんだ~。だから、プログラミングを学ぶことは、楽しくてやりがいのある旅なんだよ♪
+プログラミングは、コードを変更することでコンピュータの動作を変えることができます。ただし、計画と理解が必要であり、学ぶことは挑戦的で価値のある過程です。
 
 ----
 
 * ArrayLength - 配列の長さについて。
 * [[Dartの円環]] - 技術詩。
+* WindowsInstaller
 
 CategoryProgramming

@@ -10,6 +10,8 @@
 用途に応じてうまく使い分ける必要があるんだ。
 例えば、[[ウェブアプリ]]を作るには[[JavaScript]]、[[アクションゲーム]]なら[[C++]]、気軽な作業をさせるには[[Python]]、機械を[[マイコン]]で制御するには[[C]]、などだよ♪
 
+プログラミングって、まるで魔法みたいに感じることもあるんだよねぇ。コードを少し書き換えるだけで、コンピュータさんが全然違うことをしてくれるんだから!でも、ちゃんとした計画と理解が必要で、時にはちょっとした冒険みたいになることもあるんだ~。だから、プログラミングを学ぶことは、楽しくてやりがいのある旅なんだよ♪
+
 ----
 
 * ArrayLength - 配列の長さについて。

@@ -1,14 +1,14 @@
 
-**プログラミング**は、優しく言うと、かわいらしいプログラムを手作りする作業なんです♪ プログラムを書く理由を考えると、コンピュータさんに協力してもらうためなんだよぉ。ですから、コンピュータをしっかり活用することを、「プログラミング」って言うんだ~。
+**プログラミング**は、優しく言うと、かわいらしい[[プログラム]]を手作りする作業なんです♪ [[プログラム]]を書く理由を考えると、[[コンピュータ]]さんに協力してもらうためなんだよぉ。ですから、コンピュータをしっかり活用することを、「プログラミング」って言うんだ~。
 
-反対に、コンピュータを使って人が一生懸命操作する場合は、プログラムで自動化しようとしていないので、プログラミングとはちょっと違うのです。人がコンピュータを扱うことは同じだけど、目的が少し異なるんだねぇ。
+反対に、[[コンピュータ]]を使って人が一生懸命操作する場合は、[[プログラム]]で自動化しようとしていないので、[[プログラミング]]とはちょっと違うのです。人がコンピュータを扱うことは同じだけど、目的が少し異なるんだねぇ。
 
-コンピュータさんは素晴らしいことを成し遂げられるけど、自動で働いてもらうにはプログラムが必要なの。プログラムは、ほとんどの場合、[[テキスト]]で書かれるんだ。だから、プログラミングのほとんどはこのテキストを書くことにあるんだよ〜♪
+[[コンピュータ]]さんは素晴らしいことを成し遂げられるけど、自動で働いてもらうには[[プログラム]]が必要なの。プログラムは、ほとんどの場合、[[テキスト]]で書かれるんだ。だから、[[プログラミング]]のほとんどはこのテキストを書くことにあるんだよ〜♪
 
-このテキストといっても、人が普段使う[[自然言語]]じゃなくて、コンピュータさんが読むことができる[[プログラミング言語]]を使うのです。
-プログラミング言語は一種類だけじゃなく、たくさんの種類があるよ~。
+この[[テキスト]]といっても、人が普段使う[[自然言語]]じゃなくて、コンピュータさんが読むことができる[[プログラミング言語]]を使うのです。
+[[プログラミング言語]]は一種類だけじゃなく、たくさんの種類があるよ~。
 用途に応じてうまく使い分ける必要があるんだ。
-例えば、ウェブアプリを作るにはJavaScript、アクションゲームならC++、気軽な作業をさせるにはPython、機械をマイコンで制御するにはC、などだよ♪
+例えば、[[ウェブアプリ]]を作るには[[JavaScript]]、[[アクションゲーム]]なら[[C++]]、気軽な作業をさせるには[[Python]]、機械を[[マイコン]]で制御するには[[C]]、などだよ♪
 
 ----
 

@@ -1,17 +1,18 @@
 
-**プログラミング**は、とーっても優しく言うと、かわいいプログラムを書く作業なんです~。どうしてプログラムを書くのかなぁと思ったら、コンピュータさんにお手伝いしてもらうためなんだよぉ。だから、「本当の意味でコンピュータを使う」ことって、プログラミングって呼べるんだよね~。
+**プログラミング**は、優しく言うと、かわいらしいプログラムを手作りする作業なんです♪ プログラムを書く理由を考えると、コンピュータさんに協力してもらうためなんだよぉ。ですから、コンピュータをしっかり活用することを、「プログラミング」って言うんだ~。
 
-逆に、コンピュータを使って人間が一生懸命操作するのは、コンピュータさんを自動で動かそうとはしてないから、プログラミングとはちょっと違うんだぁ。人間がコンピュータを操作しているという意味では同じなのに、[[目的]]がちょっと違うんだもんね~。
+反対に、コンピュータを使って人が一生懸命操作する場合は、プログラムで自動化しようとしていないので、プログラミングとはちょっと違うのです。人がコンピュータを扱うことは同じだけど、目的が少し異なるんだねぇ。
 
-コンピュータさんはいろんなことができるけど、自動で動かすためにはプログラムが必要なんだ~。プログラムは、たいてい、[[テキスト]]で書かれてるんだよ!だから、プログラミングの大半はそのテキストを書く作業になっちゃうんだ♪
+コンピュータさんは素晴らしいことを成し遂げられるけど、自動で働いてもらうにはプログラムが必要なの。プログラムは、ほとんどの場合、[[テキスト]]で書かれるんだ。だから、プログラミングのほとんどはこのテキストを書くことにあるんだよ〜♪
 
-テキストと言っても、人間が普段使う[[自然言語]]ではなくて、コンピュータが読んで理解できる[[プログラミング言語]]が使われているの。
-プログラミング言語は、ひとつではなくて、たくさん種類があるのだ!
-用途に応じて使い分ける必要があるの。
-例えば、ウェブアプリを作るならJavaScript、アクションゲームを作るならC++、手軽な作業をやらせるならPython、機械をマイコン制御するならC、などだよ。
+このテキストといっても、人が普段使う[[自然言語]]じゃなくて、コンピュータさんが読むことができる[[プログラミング言語]]を使うのです。
+プログラミング言語は一種類だけじゃなく、たくさんの種類があるよ~。
+用途に応じてうまく使い分ける必要があるんだ。
+例えば、ウェブアプリを作るにはJavaScript、アクションゲームならC++、気軽な作業をさせるにはPython、機械をマイコンで制御するにはC、などだよ♪
 
 ----
 
 * ArrayLength - 配列の長さについて。
+* [[Dartの円環]] - 技術詩。
 
 CategoryProgramming

@@ -1,9 +1,14 @@
 
-**プログラミング**は、とーっても優しく言うと、かわいいプログラムを書いちゃう作業なんです~。どうしてプログラムを書くのかなぁと思ったら、コンピュータさんにお手伝いしてもらうためなんだよぉ。だから、「本当の意味でコンピュータを使う」ことって、プログラミングって呼べるんだよね~。
+**プログラミング**は、とーっても優しく言うと、かわいいプログラムを書く作業なんです~。どうしてプログラムを書くのかなぁと思ったら、コンピュータさんにお手伝いしてもらうためなんだよぉ。だから、「本当の意味でコンピュータを使う」ことって、プログラミングって呼べるんだよね~。
 
 逆に、コンピュータを使って人間が一生懸命操作するのは、コンピュータさんを自動で動かそうとはしてないから、プログラミングとはちょっと違うんだぁ。人間がコンピュータを操作しているという意味では同じなのに、[[目的]]がちょっと違うんだもんね~。
 
 コンピュータさんはいろんなことができるけど、自動で動かすためにはプログラムが必要なんだ~。プログラムは、たいてい、[[テキスト]]で書かれてるんだよ!だから、プログラミングの大半はそのテキストを書く作業になっちゃうんだ♪
+
+テキストと言っても、人間が普段使う[[自然言語]]ではなくて、コンピュータが読んで理解できる[[プログラミング言語]]が使われているの。
+プログラミング言語は、ひとつではなくて、たくさん種類があるのだ!
+用途に応じて使い分ける必要があるの。
+例えば、ウェブアプリを作るならJavaScript、アクションゲームを作るならC++、手軽な作業をやらせるならPython、機械をマイコン制御するならC、などだよ。
 
 ----
 

@@ -1,3 +1,12 @@
 
-pagesテーブルにちょっと手を加えたのです~。にゃん、これでちょっと便利になったと思います!
+**プログラミング**は、とーっても優しく言うと、かわいいプログラムを書いちゃう作業なんです~。どうしてプログラムを書くのかなぁと思ったら、コンピュータさんにお手伝いしてもらうためなんだよぉ。だから、「本当の意味でコンピュータを使う」ことって、プログラミングって呼べるんだよね~。
 
+逆に、コンピュータを使って人間が一生懸命操作するのは、コンピュータさんを自動で動かそうとはしてないから、プログラミングとはちょっと違うんだぁ。人間がコンピュータを操作しているという意味では同じなのに、[[目的]]がちょっと違うんだもんね~。
+
+コンピュータさんはいろんなことができるけど、自動で動かすためにはプログラムが必要なんだ~。プログラムは、たいてい、[[テキスト]]で書かれてるんだよ!だから、プログラミングの大半はそのテキストを書く作業になっちゃうんだ♪
+
+----
+
+* ArrayLength - 配列の長さについて。
+
+CategoryProgramming

@@ -1,13 +1,3 @@
-**プログラミング**は、優しく言うと、プログラムを書く作業なのです~。
-どうしてプログラムを書くのかというと、コンピュータさんにお手伝いしてもらうためなんだよ。
-だから、「本当の意味でコンピュータを使う」ことって、みんなプログラミングって言えるんだよね。
 
-逆に、コンピュータを使って人間が頑張って操作することは、コンピュータさんを自動で動かそうとしてるわけじゃないからプログラミングとは呼ばないの。
-人間がコンピュータを操作しているという意味では同じなんだけど、[[目的]]がちょっと違うんだよ~。
+pagesテーブルにちょっと手を加えたのです~。にゃん、これでちょっと便利になったと思います!
 
-コンピュータさんはいろんなことができるけど、自動で動かすためにはプログラムが必要なの。
-プログラムは、たいてい、[[テキスト]]で書かれているよ。
-なので、プログラミングの大半はそのテキストを書く作業になるんだ~。
-
-CategoryProgramming
-

@@ -1 +1,13 @@
+**プログラミング**は、優しく言うと、プログラムを書く作業なのです~。
+どうしてプログラムを書くのかというと、コンピュータさんにお手伝いしてもらうためなんだよ。
+だから、「本当の意味でコンピュータを使う」ことって、みんなプログラミングって言えるんだよね。
 
+逆に、コンピュータを使って人間が頑張って操作することは、コンピュータさんを自動で動かそうとしてるわけじゃないからプログラミングとは呼ばないの。
+人間がコンピュータを操作しているという意味では同じなんだけど、[[目的]]がちょっと違うんだよ~。
+
+コンピュータさんはいろんなことができるけど、自動で動かすためにはプログラムが必要なの。
+プログラムは、たいてい、[[テキスト]]で書かれているよ。
+なので、プログラミングの大半はそのテキストを書く作業になるんだ~。
+
+CategoryProgramming
+