こんにちは!

今日は前回に続き

プログラミング言語とは、という

初歩的なことを書いていこうと思います。

 

 

2進法という言葉を知っていますか??

聞いたことがあるけどなんだっけ、というくらいの認識の人向けに

今日はこの記事を書かせていただきます。

 

 

コンピューターは、全ての情報を

0と1という2つだけで表しています。

 

 

コンピュータが直接理解できる

この0と1が並ぶ情報を「機械語」といいます。

この「機械語」は日本語や英語など人間が使う言語とは

全く異なるので、私たちが直接コンピューターに命令をしたり

情報を読み取ったりすることは難しいです。

 

 

そこで人間に書きやすく

また機械語にも変換しやすい

言わば中間の言語として「プログラミング言語」

が作られたという訳なんです!

 

 

「プログラミング言語」の書き方を覚えることで

コンピュータに効率的に指示を出せるようになリます。

 

 

プログラミング言語は、

世界の様々な地域で様々な言語が話されているのと同じで

たくさん種類があります。

その気になれば私たちが作ることも可能です。

 

 

(実際、「子供でも書けるような簡単な言語を作りたい!」

「難しくてもいいので処理が早い言語を作りたい!」というような

様々な要望を持った一般人が独自の言語を開発しています。)

 

 

どの言語を学ぶかは目的によって様々で

WEBページを作るためのHTMLやCSS,

最速の処理速度を誇り、

様々なシステムに使われているC言語(難易度は高い!!)

AIと密接な関わりを持つPython

iphoneのアプリを作るSwift

Androidnoんのアプリを作るJava

 

 

などなどがあります!

詳しくはまた別の記事にて書こうと思います。

大切な時間を有意義に使うためにも

初心者は特に自分の目的に最適な言語を

選ぶことが重要になってきます。

 

 

プログラミングを始める際には

まずどの言語が一番向いているのかを

リサーチすることから始めてみてくださいね!

ではまた!