プログラミング講座1

ごあいさつ

イムカラボでITっぽい事をしている「午後のゴート」と申します!
ゴートとは英語でやぎの事です。

やぎといえば草をかじる動物ですが、私は草だけではなくプログラミングについても少々かじっています。
そこで私が持っている実用的なプログラミング関連の知識について、これから記事を連載し共有していきたいと思います。

プログラミング is 何?

プログラミングとは「プログラムの中身を具体的に作っていく事」を指します!
そして、プログラムとは「何かの目的を達成するための手順のまとまり」を指します!
以上です!

これだけでは味気がありませんので、もう少し深掘りしましょう。

コンピュータとは深く関係のない所では、運動会や結婚式の進行にもプログラムという言葉が使われていますね?
運動会や結婚式のプログラムでは、イベント全体をスムーズに進行させるために、どのステップをどの順番で行うかを計画します。
コンピュータに指示を出すプログラムも運動会等と同じように、目的を正しく実行できるように指示を出す手順を考える必要があります。

このようにプログラミングの基本は、コンピュータに指示を出して目的を実行させることなのです!

初歩的なプログラミングをする上では「数学の天才」である必要も、「英語が得意」である必要もありません。
更に言えば「暗記が得意」である必要も、「機械の中身に詳しい」必要もありません!
ここで必要ないと省いた要素が必要になるのは高度なプログラミングをする時です。

ではプログラミングを始める上では何が必要なのでしょうか?
最も重要な事は「目的達成の手順を自分の言葉で具体的に表現できる能力」です。
次に重要な事は「知らない事・よく覚えていない事を検索して調べる能力」です。

この2つが簡単に思えたならば、きっとあなたはプログラミングができます。

プログラミング言語を選ぼう

プログラマー達の集まりを剣呑な雰囲気にさせる事で有名なフレーズがあります。
それは「プログラミング言語って何がいいの?」です。
その言葉に対して「何がしたいかによる」と返すのも定番の流れです。

ここでは「何がしたいかによる」の答えに、「初心者が最初に学ぶ用途に使う」を当てはめる前提で話を進めようと思います。

はじめよう、JavaScript

プログラマー達の集まりを剣呑な雰囲気にさせる事で有名なフレーズがあります。
それは「プログラミング言語って何がいいの?」です。
その言葉に対して「何がしたいかによる」と返すのも定番の流れです。

ここでは「何がしたいかによる」の答えに、「初心者が最初に学ぶ用途に使う」を当てはめる前提で話を進めようと思います。

他の言語との比較

プログラマー達の集まりを剣呑な雰囲気にさせる事で有名なフレーズがあります。
それは「プログラミング言語って何がいいの?」です。
その言葉に対して「何がしたいかによる」と返すのも定番の流れです。

ここでは「何がしたいかによる」の答えに、「初心者が最初に学ぶ用途に使う」を当てはめる前提で話を進めようと思います。

おわりに

プログラマー達の集まりを剣呑な雰囲気にさせる事で有名なフレーズがあります。
それは「プログラミング言語って何がいいの?」です。
その言葉に対して「何がしたいかによる」と返すのも定番の流れです。

ここでは「何がしたいかによる」の答えに、「初心者が最初に学ぶ用途に使う」を当てはめる前提で話を進めようと思います。