プログラミングとは?

プログラミングとはコンピューターにやって欲しい事を順番通りに指示する事ですが、この時に人間の言葉をコンピューターが理解できる言葉に置き換えながら指示します。仕事の作業指示書と同様に、途中で抜けていたりすると処理が続行できずにエラーとなって返ってくるので、プラグラミングは慎重に組み立てていく必要があります。

そのために使われるプログラミング言語には、CやJavaなど多数の種類が存在しますが、人間にも得手不得手があるのと同様に、ゲーム開発に適しているものや制御系に適しているものなど、それぞれの言語に適性があります。ただし根本的な部分は似ているので1つの言語を理解できると、別の言語も理解しやすいと言えます。

プログラミングが活用されている場面として、アプリの作成や業務の効率化などがあげられます。スマートフォンには様々なアプリが存在しており、大抵の場合は端末を購入した段階から何個かは既にインストールされているので、プログラミングは非常に身近に感じられるものとなっています。業務効率化の例としては自動改札機があげられ、昔の係員による改札より処理速度がはやくなっています。
プログラミング言語別の活用場面はこちら⇒[意外と身近]日常生活とプログラミングの関係

自動改札機レベルのプログラミングは作成するのが相当難しいものも多いですが、画面に文字を表示するだけや簡単な計算結果を表示させるだけなど簡単に作成できるものも存在し、初心者の方は簡単なものから挑戦した方が理解しやすいです。学校などである程度の技術が身についている場合は、実際にアプリを作成するなど、実務レベルの塾で学習すると仕事の幅が一段と広がります。