最近「プログラミングは将来必要なスキル!」とか聞くけど、ぶっちゃけプログラミングって聞いてもなんとなくしか印象が浮かばないんだよね。
それはそのはずなのネ!
なんたってプログラミングは知らない人からすると未知数の世界なのネ!
やっぱそうなんだ。
なぁ。ライオソ女王。
俺に真の『プログラミング』ってやつを教えてくれませんか?
いいわよ。仕方が無いわネ!
それじゃあ早速『プログラミング』とは何かについて話していくわネ!
プログラミングのイメージをここで植え付けよう!
『プログラミングとは』と検索エンジンにかけるとすごく固い言葉で説明が書かれています。
しかし一言で書くとこういうことです。
プログラミングとはコンピュータに命令を出すことです。
つまりパソコンが動くのはコンピュータに命令を出しているからなんだネ!
プログラミングのだいたいのイメージは植え付けることができましたか?
それでは次に行きますよ!
プログラミングにもいろんな種類がある
プログラミングはコンピュータに命令を出すこととイメージを植え付けました。
しかしプログラミングにはいろいろな種類があるんです!
まずはその種類から紹介します!
- Java
- Ruby
- Python
- HTML
- CSS
- JavaScript
などなどです。
これらは『プログラミング言語』と呼ばれるものです。
上に挙げたプログラミング言語以外にもまだまだ数多くの言語が存在しています。
「でもまだプログラミングとかプログラミング言語とか聞いてもイメージがし辛い…。」という方もいると思います。
こちらをご覧ください!
『プログラミング=コンピュータに命令を出すこと』というのは前のトピックでも書いた通りです。
世界には国によって言葉が異なりますよね?
日本語や英語、ロシア語、スペイン語などがあります。
(トルクメン語は名前だけ知っていたので書いてみました笑。)
それと同様に、
プログラミングの世界にもプログラミングするモノによってプログラミング言語が異なります。
それが先ほども挙げた
- Java
- Ruby
- Python
- HTML
- CSS
- JavaScript
といった言語たちです。
それではプログラミングするモノとは一体なんなのでしょうか。
簡単にいうとゲームやWebサイト、アニメーションなどのことです!
ここまでプログラミングとプログラミング言語について理解していただけたでしょうか?
それでは、プログラミングはどのようにして学ぶのか。
次にプログラミングの学び方について説明していきます!
プログラミングの学び方
プログラミングの学び方は以下の通りです。
- プログラミングを学べるサイトで学ぶ
- 書籍で学ぶ
- YouTubeで学ぶ
- プログラミングスクールに通う
といった方法が王道となっています。
それでは1つ1つ見ていきたいと思います!
プログラミングを学べるサイトで学ぶ
こちらはサイトでプログラミングを学ぶといった形式です。
有名どころでいうと、
- Progate
- ドットインストール
- paiza
- Schoo
といったものですね!
無料で始めれるものもあれば有料で始めるものまであります!
書籍で学ぶ
本屋に行けば基本的に売っています。
完全初心者がいきなり『実践書』を手に取るのはダメ!
必ず書籍で勉強するときは『入門書』を選びましょう。
『入門書』の中でもレベルにかなり差があります。
完全初心者向けの『入門書』を選ぶようにしましょう。
・オススメの『入門書』はこちらから!①
・オススメの『入門書』はこちらから!②
こちらの二冊が完全初心者にはオススメかと思います!
YouTubeで学ぶ
YouTubeでいろんなことを学べる時代になりました。
しかも無料。
本当に便利です。
YouTubeにはいろんなエンジニアさんがプログラミングについての動画をあげているので、無料で学ぶことができます!
プログラミングスクールに通う
こちらはプログラミングのスクールに通って学ぶことができます。
プログラミングを熟知している先生から教わることができるので、最速で使えるようになるならプログラミングスクールがオススメです!
しかしプログラミングスクールは他の勉強法よりも圧倒的に値段が高いので自分に合ったスクールを選ぶようにしてくださいね!
プログラミングを学ぶと何ができるの?
プログラミングができるようになると
- Webサイト制作
- ゲーム制作
- アプリ開発
- 業務自動化システム
- ロボット制作
などができるようになります。
これらができる人材は将来的に必要なため、プログラミングを学んでおけば将来役に立つスキルを身につけることができます!
まとめ
プログラミングのこと少しは理解できましたか?
プログラミング初心者の方はまずプログラミングとはなんなのかが分からないとこの先に進むことができませんからね!
それではプログラミングの学習頑張ってください!
それでは!
コメント