Syntax Error.

[Sy] 【Tech用語辞典】プログラミング言語とは?

2017/11/28
できる限り簡単な言葉で説明する用語辞典を目指してます。プログラミング言語とは、ひとことで言うと 「 プログラミングするために作られた『人間が機械に対して命令を伝える』ための言語 」 です。

読む前に理解しておいてほしい用語

プログラミング

コンピューターに『これをこうしてほしい!』といった命令を、テキストファイルに文字で書いていくこと

◯◯言語

コンピューターを使って『◯◯するために使う』という目的で作られた、『人間から機械に対して何かを伝える』ためのもの

ひとことで言うと・・・

プログラミングするために作られた『人間が機械に対して命令を伝える』ための言語 。

もっと詳しく!

プログラミング言語 と呼ばれる人工的な言語(文法+単語)を使い、コンピューターに命令を伝えていくことを、 プログラミング と言います。

エンジニアが会話で 言語 と言った時は、だいたいこの プログラミング言語 のことを指してます。

日本語や英語のような、一般的に言語と呼ばれるものは、区別して 自然言語 と言われたりします。

プログラミング言語にも、「日本語、英語、・・・」のようにたくさんの種類があり、今も新しいプログラミング言語が世界中で作られています。

プログラミング言語によって、

  • 文法(命令の書き方のルール)
  • キーワード(命令のための単語のようなもの)
  • 思想や哲学(何を大事にしているか?など)
  • 使うことのできる環境

といった特徴がさまざまで、適材適所で使い分けることが必要です。また、プログラマによって好きな言語というものがだいたいあります。

有名なプログラミング言語をいくつか挙げると、

  • C言語
  • Java
  • PHP
  • Ruby
  • Python
  • JavaScript
  • Go言語
  • Swift
  • Kotlin

といったものがあります。