プログラム独習 始めるのに最適な言語は?

どの言語がよい?

コンピューター言語は色々ありますがアセンブラみたいな超特殊なやつを除いて、微妙な文法の差異はありますが大体同じような感じになるのでどの言語から始めても問題ないです。一つの言語を完全に習得することをオススメします。一つ完全に理解すれば後は言語毎のちょっとした文法の違いを押さえるぐらいですぐに違う言語も使えるようになりますので。日本語が話せれば関西弁、博多弁、東京弁、違いはあれどそれなりに理解できるし話せる感じです。ってなるとアセンブラはズーズー弁か?w

具体的にどの言語を選べばよいか?

言語の選択はそんな感じで好きに選べばいいと思います。それだとどんな言語があるのかわからない人にはちょっとつらいと思うので私的にこれでいいんじゃね?って思うものを。
「このURLからファイルをダウンロード、解凍してインストール。ダウンロードしたファイルは後でまた使うのでDドライブのappというフォルダに保存してください。」

上記の内容をなんの問題もなく理解できる人はコンピューターの一般的な使い方は完全に理解していると思いますので「どういった方向でプログラムを利用するのか?」を主体に考えて言語を選択すればいいかと思います。ホームページ上でちょっとした事をするのに使うっていうならPHP、Javaスクリプト、最近の流行りならPythonなんかでしょうかね。書籍でじっくりでも良いかと思いますが慣れているならグーグル検索で「PHP 初心者」みたいなワードで検索して文法から始めるとよいかと思います。

PHPを例にすると先のワードで検索して出てきたページのPHP入門でいいかなと思います。上から全部網羅すれば完璧かと。これだけできれば経験無しでも雇ってるくれるソフトウェア会社はいくらでもあると思います。

先程の作業内容が理解できない人はまだコンピューターになれてないように思いますので書籍を購入すると良いかもしれません。やってみたい、もしくは作りたいソフトウェアを判断基準にして選ぶと良いかと思います。詳しい人と同じようにウェブ関連であればPHPがいいと思います。書籍の場合はインストールから作業内容まで逐一説明があるのでそちらのほうが楽です。

後は大体のパソコンにはExcelがインストールされていると思いますのでVBAを勉強するのが良いと思います。PHPなどと比べると開発・テスト環境を作るのが圧倒的に楽ですし「プログラムってどういうもの?」を理解するには十分な機能があります。そして、とても情報が多い。やりたいことが決まっているなら完璧に動くサンプルをたくさん見つけられるのも利点です。

デスクトップアプリケーションに関してはC#がおすすめ。圧倒的な情報量。後々、複雑なプログラムを組むことになった時、ウェブ上に情報が大量にあるのはとても助かります。Pythonなんかもデスクトップアプリは作れますが・・・・開発ツールがいまいちなのであまりおすすめはしません。

まとめ

以上、プログラム独習、始め方についてまとめてみました。昔だとプログラムだとC言語一択みたいでそれはそれは厳しいもんでしたが、今はカジュアルに始めやすいなと思います。詰まったらYahoo知恵袋で質問するのもおすすめ。すっごい詳しい人が丁寧に教えてくれる事も多々あります。(言葉遣いが酷いスーパーな人もたくさんいますがw)

コメント

タイトルとURLをコピーしました