Let the world spice up your life.

Cafetalk Tutor's Column

Tutor Junya NORIMATSU 's Column

プログラミングで何ができるの?

Apr 13, 2018

何でもできます!…というのは営業トークなので、実際にはそんなことはありません。できないこともあります。

できないことの話はなんだか後ろ向きですね。できないことの話も面白いのですが、それは今度の話の種に取っておくとして今回はどんなことができるのかについてお話しましょう。

なにができるかというと…計算ができます!

えっ、と思われた方もいるかもしれませんね。でもコンピューターって「計算機」という意味です。名前の通り計算する機械ですね。

昔は「コンピューター」と呼ばれる人たちがいたそうです。この人たちは計算することを職業にしていました。今みたいに電気で動くパソコンがなかった頃は、人がいろんな計算するしかありません。計算したい内容を「コンピューターの人」にお願いするとたくさんの人ががんばって計算して結果を出してくれたらしいです。

パソコンというのは人手で行っていた煩雑な計算を自動でやってくれる機械です。プログラミング言語はコンピューターを操作するための道具なので、プログラミング言語を使うと計算ができます。

今のパソコンって仕事に使えるだけではなくてゲームだったり映画を観れたりいろんなことができますよね。それも全部計算によって実現されています。

ゲームで銃を撃ったとき、弾が標的に当たるか外れるか…当たったときに壁が吹っ飛ぶとしたらどういう飛び方をするか…そういうことも全部計算して求めています。

計算することはいくらでもあって、それを一つ一つ作るのは結構気の遠くなる作業ですが何十年もかけてコツコツとプログラミングしてきたんですね。無機質に思われるかもしれませんが実はハンドメイドです。

次回はプログラミングでできないことのお話です。お楽しみに!

Cafetalk開講記念クーポンを用意してます。興味を持っていただいた方はのぞいてみてくださいね。

============================
クーポン名: Cafetalk開講記念クーポン!
コード: 0dd52b94
割引率: 20%
適用レッスン: あなたもきっと作れる!プログラミング入門〜初級 (Python)
対象受講期間: 2018年4月3日 ~ 2018年4月30日
クーポンのURL: http://cafetalk.com/coupons/detail/?id=681238&lang=ja
(GMT+09:00 Tokyo)
============================

Got a question? Click to Chat