【初心者向けに3分で解説!】プログラミングとは何か

プログラミング


【初心者向けにさくっと解説】プログラミングとは何か

 

f:id:ki-ki-blog:20200222103056j:plain

 

  • プログラミングという言葉をよく聞くが、よくわからないなぁ

 

 大学生や高校生はもちろん、最近だと小中学生ですらプログラミングに触れる機会が多くなってきましたね。

 

ただ、プログラミングという言葉こそよく聞くが、実際どのようなことなのかをわからない方のために、今回はプログラミングとはについて解説していきます。

 

 

 この記事の対象

  • これからプログラミングを始めようとしている方
  • プログラミングってなに?の方

 

この記事を読むことによる利点

巷でよく聞く、「プログラミング」がどんなものかを3分で理解できるようになります。

 

そもそもプログラミングとは

f:id:ki-ki-blog:20200222103134j:plain

 コンピュータに対する”指示”のことです。

 

コンピュータは、人からの指示通りにしか動かないので、その指示をするという行為がプログラミングとなります。

 

エクセルで例えるとこんな感じです。

 

  1. 合計を計算すべく、SUM関数を入力する。
  2. コンピュータがSUM関数の処理をする
  3. コンピュータがその結果をパソコンに表示する。

 

1がプログラミングに相当します。

 

人が人に何か指示をする時、言葉やしぐさで指示が可能ですが、人がコンピュータに

指示をするときは、「コンピュータがわかる言葉」で指示しないといけません。

 

その「コンピュータがわかる言葉」でコンピュータに指示する行為をプログラミングといいます。

 

プログラミングとは?が少しはわかってきたのではないでしょうか。

 

超簡単に体験してみよう

f:id:ki-ki-blog:20200222103156j:plain

では、プログラミングとはが分かったので、とにかく一度プログラミングをやってみましょう。

 

  1. 下記の「Result」ボタンを押す
  2. 画像が表示されるので、画像上にある、「隠す」や「現す」ボタンを押す

 

See the Pen PoqbKMv by i994114 (@i994114) on CodePen.

 

めっちゃ簡単かつ雑なコードですが、これがプログラミングして作ったモノになります。

 

「HTML」「CSS」「JS」ボタンも押してみましょう。

 

呪文のような言葉がでてきますよね。

 

それがプログラミングで書いた内容、つまりは

 

  • 自分でプログラミングとして入力した内容
  • コンピュータへの指示内容

 

と、なります。

 

今回のプログラミング内容(コンピュータへの指示内容)は、

 

  • ボタンと画像を用意
  • ボタンに応じて、画像を隠す/現す

 

です。

 

実際に体験してみることで、よりプログラミングとは?の理解が深まったかと思います。

 

で、プログラミングできて何がうまいの?

f:id:ki-ki-blog:20200222103408j:plain

プログラミングという概念は何となくわかった。

 

では、プログラミングを知ることで、何ができたり、どんないいことがあるのかを解説していきます。

 

簡単に言いますと、

  1. ゲームが作れます
  2. いつも見ているようなWebサイトやアプリが作れます
  3. 会社でやっている面倒な作業を自動化できます

 

です。そして、プログラミングには言語が複数あります。

そのため、上に書いた1~3も、できる/できないはプログラミング言語に依存します。

 

 

 

 

最後に

今回は、

  • プログラミングとはの意味について解説
  • 実際にプログラミングの実践
  • プログラミングできることのうまみ

以上3点を解説しました。

 

これにて、プログラミングとはというのはわかっていただけたのではないでしょうか。