【プログラミング】初心者にオススメのプログラミング言語は?

こんにちは、えあーです。

プログラミングをこれからはじめていきたい!という人が多い世の中。
しかし、言語が非常にたくさんあり、まずはどれからやるべきなのか? という点で躓く人も多いようです。

今日は、個人的なオススメの言語をいくつか紹介したいと思います。

1. python

まずはpython
圧倒的な書きやすさと、理解のしやすさが魅力の言語です。
圧倒的すぎて正直最初はこれを選べばまず間違いないレベル。
困ったらpythonやりましょう。pythonはいいぞ。

それなのにしっかりと機能は揃っており、かなり多くのことができます。
その上で学習コストが低いのは魅力。かなりスムーズに学習できます。

簡単なプログラムはもちろん、最近話題の人工知能(AI)も流行っており、
ライブラリ(それに関する機能をまとめたセットのようなもの)もたくさん出ているので、
非常に扱いやすい言語です。
しかもそのライブラリのインストールも非常に手軽で、難しい知識をあまり必要としません。
その上で深く知れば知るほどきちんと難しいこともできるのが素晴らしい点です。

Webアプリケーションの開発などももちろんできます。
私はDiscordのbotをこのpythonで書いています。

まだ日本ではそこまで流行していないイメージもありますが、
これからどんどん人口が増えていくことが想像できます。

2. C言語

プログラミングをある程度知っている人は今更C言語…?と思うことも多いと思います。
しかし、基礎的な内容から理解していって、これから長くプログラムを触るのであれば選択肢としては十分ありえる言語です。

C言語は現代のプログラミング言語のすべての基本となっているとも言われます。

最近の高級言語ではあまりメモリなどの話がわからなくても、プログラム側で処理してくれます。
しかしC言語はポインタという概念があり、これが非常にややこしいです。
しかし、これを理解しておくと他の言語を学ぶ際に時々役に立ちます。時々。

できることがもともと少ない言語であるというのも魅力で、
学習する際に自分で機能を考えて作る練習ができるのもいい点です。

実用の際は苦労するので、別の言語を改めて勉強する必要があることも多いですが、
C言語をマスターしておけば最低限の知識はしっかり入っていることかと思います。

日本の企業ではまだまだ使われている所も多いです。

3. PHP

正直なことを言うと、私はPHPをまだ勉強していないのでわからない点が多いのですが、
多くの人が推奨しているということで一つ推させていただきます。

最近では求人が多く、仕事で使えるシーンが多いというのが魅力の一つ。
もちろんWebアプリケーションも開発できます。
どちらかというとWebの案件が多い印象。
そういった案件のサイトはたまに見るのですが、PHPという文字はよく見かけます。


以上が私個人のオススメプログラミング言語です。
一応Javaとかも勉強したんですけど、あれは正直難しいので初心者にはおすすめできないですね…
他にも簡単な言語はあるのですが、あまり使われていないものもあり、
よく使われているかつ簡単、あるいはしっかり学べる言語を中心に選びました。

コメント