暗記カードアプリを作りたいのですが、言語は何で作るべきか教えてください

Web 開発に限定するなら、HTML/CSS/JavaScript が基本になります。
2022年3月7日
ユーザー

こちらのサイトで勉強を始めて約3か月。自分で暗記カードアプリを作ってみようと思いました。
そこで色々と検索しながら調べているときに疑問に思ったので教えていただきたいです。
自分の作りたいものはどの言語で作るべきかは、何か決まりがあるのでしょうか?
それとも経験で言語の選択をするのでしょうか?
例えば、暗記カードアプリは JavaScript とか、ゲームを作るときは Python とかは、どこかで調べれば一覧表のようなものがあるものですか?
明確に作りたいものがある場合は使うべき言語というのは検索できるのですが、雰囲気でこんな感じのものが作りたいときの検索方法がわからないので、教えてもらいたいです。
とても、わかりにくい文章で申し訳ございません。よろしくお願いします。

スタッフ

こんにちは。ご質問ありがとうございました。このあたりは慣れないと難しいですよね...。

自分の作りたいものはどの言語で作るべきかは、何か決まりがあるのでしょうか?
それとも経験で言語の選択をするのでしょうか?
例えば、暗記カードアプリは JavaScript とか、ゲームを作るときは Python とかは、どこかで調べれば一覧表のようなものがあるものですか?

こちらの件、 Web 開発に限定するならば、感覚的には以下のような感じになります。

  • 他のユーザーとデータを共有する必要がないもの → ホームページやランキング機能などがないブラウザアプリやゲームなど → HTML/CSS/JavaScript
  • 他のユーザーとデータを共有する必要があるもの → ログイン機能がついた SNS 、売上ランキングがついた EC サイトなど → HTML/CSS/JavaScript + データベース + サーバー側言語

なお、データベースやサーバー側言語には以下がありますが、このあたりは好みですね...。どれを選んでも同じ機能が実装できると思います。

  • データベース
    • MySQL
    • PostgreSQL
    • SQLiteなどなど...
  • サーバー側言語
    • PHP
    • Python
    • Ruby
    • Node.js などなど...

上記はもし周りに聞ける人がいなくて、どれを選んでもいいかわからない場合は、ドットインストールでもっとも充実している MySQL 、 PHP を選択されると良いかと思います。

以上、ご確認いただければ幸いです。なにか上記でわからない点、足りていない点があればコメントいただければと思います。

ユーザー

こんなに早く返事が頂けるとは思っていなかったです。ありがとうございました。
私の知識不足が原因で、スッキリ分かりましたと言えないのですが、雰囲気は掴めたと思います。
厚かましいお願いですが、おすすめの本など有れば教えていただきたいです。

スタッフ

こんにちは。ご確認ありがとうございました。

私の知識不足が原因で、スッキリ分かりましたと言えないのですが、雰囲気は掴めたと思います。

参考になったようで良かったです!

厚かましいお願いですが、おすすめの本など有れば教えていただきたいです。

こちらについては調べたいものによりますね...。書籍は現時点でのスキルレベルにもよるので、以下のような探し方をおすすめしております。ご確認いただければ幸いです。

・Web 関連の知識を深めていきたいのですが、なにかおすすめの本はありますか?
https://dotinstall.com/questions/pvgkydp

ユーザー

丁寧なご対応ありがとうございました。今後も勉強させて貰います。

この質問はユーザーによって解決済みになりました

このレッスンの質問と回答(158)