プログラミングの始め方③
この記事では数あるプログラミング言語で初心者には何が良いのかお話します。
事前知識って必要?
結論から申し上げると「不要」です。私はExcel関数とGoogleスプレッドシート関数はよく使っていましたが、VBA(マクロ)などの知識は全くありませんでした。とあるIT企業のセミナーにお邪魔した際は「PythonやるならまずはVBAわかってないと厳しいですよ」と言われましたが、「何だと~。面倒くさい」と思ってVBAの勉強はしませんでした。今でもVBAはわかりません。
何の言語から始めるのがオススメ?
自分がやりたいことで学ぶ言語が異なります。
ホームページ作成であれば「JavaScript」、統計解析であれば「R」、機械学習であれば「Python」などなど。
非常にわかりやすく書かれているサイトがありますので、参考にされてください↓↓
https://www.pasonatech.co.jp/workstyle/column/detail.html?p=2505
ちなみに、HTMLとCSSはプログラミング言語ではありません。
- HTML:マークアップ言語。サイトの構造を決める言語です。
- CSS:スタイルシート言語。HTMLで作成したサイトの見た目を整える言語です。
ホームページ作成では、JavaScriptのみならず、HTMLとCSSの学習もセットになります。
やりたいことが決まっていない場合は?
特にやりたいことはないんだけど、プログラミングを学ばれたい場合は、「PythonかPHP」をオススメします。どちらも習得難易度は低めですし、Pythonは機械学習に限らず、Webアプリ作成など実現できることが幅広いです。
本ブログではPythonを中心におすすめ書籍や、小ネタをご紹介しますのでまずはPythonから初めてはいかがでしょうか。