前書き
簡単な言語は?
オススメの言語は?
最強の言語は?
なんでもできる言語は?
などなど、プログラミングを始めたばかりの頃は、どうやってプログラミング言語を選べばいいのか中々分からないかと思います。
プログラミングというのはあくまでも、何かを実現するための手段です。
なので、プログラミング言語は実現したいものに応じて選ぶのがベストです。
つまり、プログラミング言語は、目的別に選びましょう。
というわけで目的別に分類してみました。
※ライブラリやフレームワークは紹介していません。
目的別プログラミング言語
ホームページを作りたい (データ通信などがない静的Webサイトのこと)
- HTML
- CSS
ホームページをオシャレにしたい (データ通信なしでフロントだけをデザイン)
- JavaScript
Webアプリを作りたい (データ通信などができる動的Webサイトのこと)
- JavaScript or PHP or Java
デスクトップで使えるツールを作りたい
- C# (Windows)
- Java
スマホアプリを作りたい
- Swift (iPhone)
- Java/Kotlin (Android)
ゲームを作りたい
- C#/Unity
ちょっとしたコマンドラインツールを作りたい
- Python
AIツールを作りたい
- Python
Microsoft Officeをいい感じにしたい
- VBA
Google Docsをいい感じにしたい
- Google Apps Script
データベースを操作したい
- SQL
#後書き
たぶん初心者が最初にやりたいと思う内容ってこれくらいなのかなと思います。他にもあれば追加しますのでコメントください!