2020.09.27  2021.04.04

プログラミング初心者にオススメするプログラミング言語と学習方法について

こんにちは!マコブログです!

本日は、プログラミングを学習したいんだけど、何から手を付けていいのかわからない…。といった方向けに、

僕がどのようにプログラミング言語を学習したのかを解説していきたいと思います。

そもそもプログラミング言語って何?

プログラミング言語とは、コンピューターに命令をするための言語です。

コンピューターは人工知能等特殊な機能を搭載していない限り、自身で判断して自動的に処理をするといったことはあり得ません。

つまり、人間がコンピューターに分かる言語で、命令し、実行してもらうための言語なんです。
(言語の違う国籍の方にやってほしい事を日本語で説明しても、「…?」となってしまうのと同じです。)

これを聞くと、コンピューターに命令を出す為だけにプログラミング言語を学習するなんて面倒くさいな…と思う方もいらっしゃると思います。

ですが、実際今の日本ではほとんどの職種でコンピューターが導入されており、事務の計算や、店舗の予約システム、スマートフォンだってコンピューターです。

人間では到底できない量の計算をこなし、人間よりも正確に処理を行うことができるコンピューターを使用するための言語、それがプログラミング言語です。

実際どのように学習すればいいの?

僕自身、最初はPC(パソコン)の電源の入れかたすらわかりませんでした…。

プログラミング言語を学習する上で、タイピング(キーボードで文字を打つ事)は必ず必要になるので、まずはタイピング練習から始めることをお勧めします!

自分はこちらのサイトでタイピング練習しまくりました↓
https://www.e-typing.ne.jp/roma/variety/long.asp

タイピングが上達したら、次はHTMLというプログラミング言語の学習です。

え?いきなり英語を使わなきゃいけないの?と思ったかもしれませんが、実際プログラミング言語はほとんどがアルファベットで、英語が使われています。

ですが、HTMLは表示したいテキストは日本語のまま打つ事になるので、しっかりとタイピングは練習しておいてくださいね!

HTMLってなんぞや?

HTMLとは(HyperText Markup Language)の略で、下記画像のようなブラウザ上で視認できる要素はほとんどがHTMLの要素でできています。

実際にHTMLを扱うには、.html拡張子ファイルの中でDOCTYPE宣言というものを行い、HTMLを記述していかなくてはいけません。

画像を表示させたいときは<img>、リンクを設置したいなら<a>、要素を括りたいなら<div>、と、HTMLの中にも数多くのタグと呼ばれるものが存在しています。

個々に別々の役割があり、そのタグをコンピューターが認識することで命令通り動いてくれるといった仕様になります。

HTMLの詳しい使用方法を解説すると、とても長くなってしまうので、HTMLの具体的な使用方法についてはまた別の記事でご紹介します。

自分は、HTMLをある程度習得するのに半年はかかりました。HTMLに初めて触れてから二年ほどたちますが、まだ完全に使い果たせるわけではないです…

HTMLをある程度使えるようになった後は、CSSと呼ばれる言語を学習することをオススメします。


CSSとは?

CSSとは、HTMLやXML要素に色を付けたり位置を変えたりなどができる言語です。

また、W3C(World Wide Web Consortium)と呼ばれる非営利団体が勧告する言語でもあります。

 HTMLと同じく初心者にはとてもおすすめできる言語のひとつで、HTMLと組み合わせることでWEBの静的サイト構築が行えます。

現在は、CSS3という進化したバージョンでWEB構築が行えるほか、CSS3を使用してアニメーション作成や、テキストグラデーション等、様々なことができるようになりました。

CSSをある程度習得するためには、短くても1年は必要と考えてください。自分の作りたいレイアウトを正確に決め、CSSでの実装方法を調べればある程度の場所まで案内をしてくれるサイトがたくさんありますので、是非参考書などは読まず、Google先生に聞いて自己解決してみてくださいね。


まとめ

いかがでしたでしょうか?本日はプログラミング言語を学習する方法と、手順について説明しました。

タイピングの重要性や、問題への自己解決、学ぶべき言語やその詳細がわかったかと思います。

これからプログラミング言語を学習しようとしている皆さんの手助けになれれば幸いです。

以上!マコブログでした!

こちらの記事も是非チェックしてみてください↓
google chrome 開発者ツールの使い方

あなたにオススメの記事
マコブログ
Makoto
高校卒業と同時にプログラミングを学習しはじめ、今年で4年目になります。
普段はフロント周りで作業をしていて、WordPressの開発とSEO対策には自信があります。
マコブログでは、プログラミングやSEO対策についての情報を発信しています。

よく読まれる記事

S&P500研究所

【マコブログ 2nd】S&P500研究所がOPENしました!!

Read More →