- 初心者におすすめな言語ってあるの?
- 初心者でも学習しやすい言語ってあるの?
そんな疑問にお答えする「よこやま」です。
結論から先にお伝えすると
初心者におすすめな言語はある!
なぜなら、順番さえ間違わなければどの言語でも大丈夫だからだ。
15年以上プログラミングで収益を上げてきたボクが解説するよ。
目次
2020年注目されているプログラミング言語から見る
世界で注目されているプログラミング言語から見てみよう。
2022年ランキング | プログラミング言語 |
---|---|
1 | Python |
2 | C |
3 | Java |
4 | C++ |
5 | C# |
6 | Visual Basic .NET |
7 | JavaScript |
8 | PHP |
9 | Assembly language |
10 | SQL |
11 | Go |
12 | Swift |
13 | R |
14 | MATLAB |
15 | Delphi/Object Pascal |
16 | Ruby |
集計されているサイト https://www.tiobe.com/tiobe-index/ では2022年このようになっている。※各社によってランキングは違うから注意が必要です。
ざっとこんな感じでプログラミング言語の人気はわかれている。
大きく上がったのはGo言語で昨年2019年は18位だった。
ただし、注意点として初心者におすすめ出来ない言語は
- C
- C++
- C#
上記3つを初心者が学習すると挫折するから、しないように。
そもそも楽しくない。
おすすめプログラミング言語5選
ここから本題のおすすめプログラミング言語を選びました。
HTML/CSS 初心者がもっとも学習しやすい
いつも回答しているけど、HTML/CSSはマークアップランゲージで厳密にはプログラミング言語じゃないけど、学習しやすい言語としてここでは記載します。
ウェブで表現する、ホームページやWEBデザインならやっておかないと表現できない言語。
しかもWEBに関する制作ならどの言語でも絶対に触るので、覚えて損は無い。
もしHTMLだけでWEBサイトを作ると世界最速表が可能だ。
PHP ウェブに関する何でも言語
- 流行のワードプレスを弄りたい
- ウェブサービスを作りたい
ならお任せ言語だ。
多くのフレームワークもあるし、HTML/CSSと合わせて動かしながら確認できるので挫折しにくいおすすめ言語だ。
そのほか
- 予約フォーム
- お問い合わせフォーム
- ECショップサイト
- SNSサイト
- WordPress
など幅広く使い勝手がいいおすすめ言語。
JavaScript フロントエンドならお任せ言語
どこのプログラミング講義でもスクールでも必ず扱っているおすすめ言語。
大人気な理由は、グリグリ動くようなサイトが作れるしフロントエンドならこれだけでも十分なぐらい優れもの。※昔は違ったよ!
フロントエンド以外にも実務なら
- WEB自動見積り
- クリックでタブ切り替え
- スマホアプリ
など幅広く活躍するよ。
Ruby WEBアプリケーションなら大手も採用言語
これは多くのWEB系企業が採用している言語と言ってもいい。
例えば
- グルメサイト
- レシピサイト
- 価格比較サイト
など多種の分野で活躍中のおすすめ言語。
個人的におすすめな理由は文系でも習得することが容易だ!
これは間違いなく断言できる。
Rubyには有名なRailsフレームワークがあって、これを使うことで管理画面やユーザー認証なんかは5分で実装できるほどに超簡単。
他にも
- 検索フォーム
- Twitter認証
- 画像投稿フォーム
- ブログ形式実装
- 管理画面実装
など思いついた実装ならすぐに作れる。
Python 機械学習・AI・計算なら任せろ言語
フレームワークが超揃っている上に、誰が書いても同じ様にプログラミングできるから初心者でも安心なおすすめ言語。
- AI開発
- 機械学習
- 計算
- 解析
- 収集
などに大活躍する言語。もちろんWEBサービスも開発できるDjango、Flaskフレームワークが多数用意されているので便利。
とくにWEB系で身近なのはスクレイピング。
ウェブに掲載されている情報を収集して解析・取得する方法。
これは数行のコードで実装できるので、初心者でも扱いやすい。
おすすめのプログラミング言語を習得・学習する方法
プログラミング言語を独学で学習する
プログラミング学習のおすすめな理由は
- もっとも低コストで学習できる
- 誰にも何も言われない
- すきなところだけ覚えればOK
ただし、挫折する確率が90%に上る諸刃の剣。
プログラミングスクールで学習する
プログラミング学習のおすすめな理由は
- 挫折しにくい
- 仲間がいる
- 教えてくれるメンターがいる
最短で学習して覚えたいなら、プログラミングスクールがおすすめ。
ただし、金額が30万円~80万円と高いし場所が限定される。
プログラミング動画で学習する
プログラミング学習のおすすめな理由は
- コストが安い
- 好きなところだけ学習できる
- 場所や時間を選ばない
- 何回でも反復練習ができる
- 質問OKなところが多い
費用が1000円ぐらいからと安く、時間も場所も選ばないので自分のペースで勉強できる
2022年おすすめプログラミング言語まとめ
まずは言語を選択する
- HTML/CSS
- PHP
- JavaScript
- Ruby on Rails
- Python
と学習したいものを選択する。
次に
- 独学でプログラミング
- プログラミング動画で学習
- スクールでプログラミング学習
を選択する。順番としては上記の順番が一番費用がかからないので安心して学習できる。
スクールは向き不向きがあるから、その前の知識として
「独学」「動画」で学習するといい。