
前回は簡単なプログラミングをしました。そのとき「そもそもプログラミングって何?」と、頭をよぎりませんでしたでしょうか?今回は、ずばりプログラミングについて簡単にお伝えします。
プログラミングとは?
そもそもプログラミングとは一体何なのでしょうか?結論から言いますと、コンピューターに実行させるための言語を書くことです。その言語をプログラミング言語といいます。コンピューターは英語や中国語、フランス語や日本語などを理解することができません。コンピューターが理解できるのはプログラミング言語だけです。そのプログラミング言語には以下のようなものがあります。
- Java
- C言語
- COBOL
- PHP
- Python
- JavaScript
もちろんこれ以外にもプログラミング言語はいくつもあります。それぞれの言語には特徴があり、言語の選定にはその特徴を生かしたものを選ぶことが重要です。プログラミングをするということは、プログラミング言語の記述の仕方を学ぶ必要があります。
メリット
プログラミングには、いくつかメリットがあります。
- 自動作業
- 素早い性格処理
- 大量データ処理
- 正確な計算処理
- 自由なカスタマイズ性
これらのメリットを得るためにプログラミングをしようということです。逆に言えば、上記の恩恵を受けることができないのであればプログラミングをする必要はありません。たとえばデータ量が少ないものを処理することを考えたとします。プログラミングを書いてコンピューター上で実行するのもよいでしょうが、手作業でも時間が変わらないようならプログラミングする必要はないでしょう。ただし、正確性が求められるというのであれば、一考の価値はあります。

Java とは?
数あるプログラミング言語のうちの1つに Java といわれるものがあります。Java は、世界で使われている言語でも上位です。また歴史もあります。そのため、ネット上には解決法の掲載量も多く、検索で答えを探すのも容易です。また Java Association は多くのライブラリ、便利な開発ツールを提供しています。それらは無料で利用可能です。そのため、初心者でも比較的学習が楽な言語なのでは?と、個人的には思います。
まず、前回インストールした Eclipse という統合開発環境で Java を学んでいくのがよいでしょう。理由は簡単で、開発環境が簡単に実現されているものだからです。Eclipse 以外にも統合開発環境はありますし、そういった開発環境を使わずに Java プログラミングすることもできます。しかし、中級・上級者ならともかく、初心者がわざわざ環境の整っていない状況で学ぶ必要はないように思いますが、いかがでしょうか。

まとめ
プログラミングとは、コンピュータに実行させる言語を書くことです。その言語のことをプログラミング言語といいます。次回は Eclipse という開発環境を用いて Java というプログラミング言語を学ぶための基本的な用語をお伝えします。
コメント