プログラミング言語とは?|プログラミング言語が必要な理由、どんな種類があるのかなどを3分でわかりやすく解説【プログラミング初心者向け】

用語解説

こんちには。キノコードです。
このレッスンでは、 プログラミング言語について説明をします。

▼ YouTube動画はこちらからどうぞ。

この記事の執筆・監修

キノコード
キノコード    

テクノロジーアンドデザインカンパニー株式会社のCEO。
日本最大級のプログラミング教育のYouTubeチャンネル「キノコード」や、プログラミング学習サービス「キノクエスト」を運営。
著書「あなたの仕事が一瞬で片付くPythonによる自動化仕事術」や、雑誌「日経ソフトウエア」や「シェルスクリプトマガジン」への寄稿など実績多数。

プログラミング言語とは?

プログラミング言語とは、コンピュータを動かす言語のことです。
プログラム言語とも呼ばれます。

プログラミング言語が必要な理由

なぜプログラミング言語が必要なのでしょうか?
コンピュータは、日本語や英語などの「人間語」を理解することができないからです。
コンピュータは、機械語と呼ばれる「0」と「1」だけでできた言葉しか理解することができません。
そのため、人間語を機械語に変換できる言語が必要になります。
それがプログラミング言語です。
つまり、プログラミング言語は「人間とコンピュータが会話をするために必要な言語」と言えます。

プログラムとは

プログラムとは、コンピュータにどう動いてもらうか記した「命令書」のことをいいます。
プログラムのことを「ソースコード」「コード」「スクリプト」といったります。
プログラムは、色々な言葉で書くことができます。
挨拶文を英語の「Hello」とも書けるし、日本語の「こんにちは」と書けるということに似ています。
プログラムを書くことができる言語が、プログラミング言語です。
プログラミング言語には、C言語、JavaScript、Pythonなどがあります。

プログラミングとは

プログラミングとは、プログラムを作るための行為のことをいいます。
プログラミング言語を使って、プログラミングをして、プログラムを作るといった使い方をします。
プログラミングする人のことを「プログラマー」と呼びます。

プログラミング言語の分類

プログラミング言語は、色々な方法で分類できます。
例えば、「コンパイラ言語とスクリプト言語」、「静的型付け言語と動的型付け言語」「低水準言語と高水準言語」といったようなわけ方があります。
また、それぞれのプログラミング言語には得意分野があります。
人工知能開発が得意な言語、Webサイトを作るのが得意な言語、OSを作るのが得意な言語などがあります。

 

KinoCode チャンネル

YouTubeで毎日動画配信しています。
動画は3分間なので、
 ・通勤時間
 ・お昼休み
 ・お手すきのとき
 ・寝る前
など手軽に視聴できます。
 
ちょっとしたインプットにどうぞ!
 
▼チャンネル登録はこちらからどうぞ。
未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。

キノクエスト