プログラムとは?

プログラミングとは何か?

Webプログラミングについて説明する前に、まずはプログラムとはどんな意味なのかを頭に入れておく必要があります。

プログラムは簡単に言うと以下の2つの意味を持っています。

  • 動作があらかじめ定められている
  • 動作の順番が決められている

私たちの「身の回りのプログラム」

私たちのが生活していく中で、実はたくさんのプログラムが働いています。

例えば、学校の運動会です。

最初は開会式をやって、そのあと競技A、競技B、お昼の休憩、午後の部、最後に閉会式というように、前もってやることを定めています。

コンサートやミュージカルもスケジュールが組まれていて、時間になったらこの公演を行うといった感じで、あらかじめやることと順番が決まっています。

楽譜もそうです。

誰でも同じメロディーを奏でるには、楽譜に記されている音符の長さと高さどおりに楽器を引けばいいのです。

料理もそうです。

料理を作るにはレシピに書かれている材料と調理工程どおりに作れば料理ができあがります。

駅の自動改札機もそうです。

改札機に切符を入れたりやICカードかざしたりすれば中に入れます。

自動販売機もそうです。

投入口にお金を入れて欲しいジュースのボタンを押せば、そのジュースが出てきます。

このように、私たちの身の回りには数えきれないほどのプログラムが動いており、私たちの生活を支えてくれています。

コンピューターでいうプログラムとは?

では、コンピューターでいうプログラムはどんな意味なんでしょうか?

  • コンピューターにさせる処理をあらかじめ書いたもの
  • コンピューターにさせる一つ一つの動きを順番に書いたもの

ということができます。

プログラムを一言でいうと、「コンピューターに処理をさせるための命令(指示)」と言っていいでしょう。

プログラミング」とは「プログラム」を作る作業のことです。

つまり、プログラミングとは「コンピュータに処理をさせるための命令(指示)」を作る作業ということです。

  • プログラムとはコンピュータに指示させるための命令文
  • プログラミングはその命令文を作成する作業のこと

コピーできました!