プログラミングについて調べています。
今回は、プログラミング言語について書いてみようと思います。
プログラミングの入門の際に、出てくる言葉ではないでしょうか?
プログラミング言語が異なれば、異なってくるのがプログラミングのスタイルです。
どの言語を利用するか?判断するには様々な要素があります。例えば、企業としてのポリシーやその用途への適合性はどうなのか、又はサードパーティのパッケージが使えるかが考えられます。また個人の好みなども関係あるだろう。
プログラミング言語を選ぶ際に、理想なのはその用途に最も合ってい言語を選ぶ事でsjほう。
ですが、その言語を使えるプログラマが十分揃えられないとか、その言語の処理に何かしら問題がある。そして実行時の効率が悪いなどと言った理由から、最も最適な言語を選べないこともある。
プログラミング言語とは、人間が直接扱うには難しいと言われている機械語を利用する事で、さらに人間が扱いやすくなるという事が原点にある。
例えば人間に分かりやすく書いた指示を自動的に機械語に訳するプログラムが入っていれば、自動翻訳する事も可能ですしこの機械語がコンピュータを実行させてくれる事になります。
翻訳するプログラムは、種類に応じてですがアセンブラやコンパイラ、インタプリタなどと呼ばれています。
この時に必要な翻訳プログラムさえあれば、私達は自分が最も扱いやすい言葉でコンピュータに指示することができ作業がはかどりますよね。
なるほど!プログラミングの目的は、コンピュータに命令を与えることなんだと分かりました。
プログラミング言語で、コンピュターに正確な指示と完全なモノを求められるという事である。
確かに、人と人だと感情が入る分、言い方と捉え方で全く逆の取り方をする場合があるのだが、プログラミング言語だとそういう心配はナイという事なんだと理解できました。
Comments are closed