プログラミング言語とは?どれをやるべき?

しゅーへいです。

 

プログラミングを勉強したいと思ったら、

まず学ぶ言語を決めなければなりません。

そもそも、プログラミング言語とは

何かをご存知でしょうか。

 

コンピュータは0と1で表現された

情報のみしか扱うことができません。

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

0と1の羅列のことを機械語と呼びます。

 

f:id:probegin:20190405201710j:plain

 

しかし、人間には理解できませんよね。

そこで生み出されたのが

プログラミング言語なのです。

 

機械が読み取りやすく、人間にも理解しやすい、

いわば機械語人間の言葉

中間的な存在です。

 

プログラミング言語っていっぱいありますよね。

なぜこんなにたくさんあるのでしょうか。

単純に言ってしまうと

 

「もっと難しく機械語に近づけて

コンピュータの処理を早くしたい」

 

という発想と

 

「もっと簡単にして子供や初心者にも

書きやすい言語にしたい」

 

という発想があるので

様々な難易度やニーズに合った

言語が作られているのです。

 

しかし共通点もあります。

大体の言語は「命令―対象」の形で

書けてしまいます。

 

例えばC言語

「こんにちは世界」と表示したかったら

printf(“こんにちは世界”);

と書きます。

 

ですから、一つ言語を勉強すれば

プログラミングの基礎は身につき

他の言語は比較的

勉強しやすくなります。

 

僕が初心者の方々にオススメするのは

ずばり、「HTML」です。

理由は3つあります。

 

1.難易度が比較的低い

 

コンパイルというプログラムの変換が

不要なため、初心者でも

扱いやすい言語です。

文法自体も理解しやすいです。

 

プログラミングはまず

「開発環境を整える」という

作業が必要になりますが

 

勉強する環境を整えるのも

HTMLは楽勝です。

 

最初から難しくて

モチベーションを下げるのは

嫌ですよね。

 

2.利用できる場面が多い

 

HTMLは基本となる言語です。

よってほぼすべてのWebサイトで

使用されています。

 

色々なサイトで右クリックをして

「ソースを表示」を選択してみてください。

HTMLのプログラムが表示されます。

 

またアプリやメールにも

HTMLは使用されることがあります。

プログラマーを目指す方々にとっては

大なり小なり必要となる技術なのです。

 

HTMLを身に着ければ

どこに行っても必要される

基礎を身に着けることができます。

 

f:id:probegin:20190405202012j:plain

 

3.Webページの仕組みが理解できる。

 

Webページの基本的な仕組み/デザイン

がわかり、有料ソフトがなくとも、

ページを作成できるようになります。

 

オリジナルの作りたいサイトを

0から組めるようになります。

 

 

いかがでしょうか?

今すぐにHTMLを勉強する環境を

整えてみましょう!

 

Visual Studio Codeと検索し、

PCにインストールしてみてください。

これだけです。

コードの書き方はまた別の記事で。