No.7
- 回答日時:
プログラミング全般で言うと、C++だと思います。
C++が使えたら、大体のものは作れると思います。
しかし、作るものによっては別の言語のほうが近道になる場合もあります。
例えば、質問者さんが仰るように、日本版Amazonを作りたいのであれば、まずウェブサイトを作れるようにHTMLだったりCSSなどを学ばなくてはいけません。
No.5ベストアンサー
- 回答日時:
「最強」って何だろね・・・・・・定義によるけど。
言語「自体」の「力」を問うのならLisp一択で間違いないと思う。Lisp以上に強力な言語は存在しねぇんじゃないかな。
ただし、
> 応用性が高い
ってなると話は変わると思う。
通常、応用性云々、って意味になるとプログラミング言語そのものがどーの、じゃなくって、ビルトインライブラリとか外部ライブラリがどのくらいあるのか、に依存する部分が多くなるんだ。
例えば今は「人工知能」や「機械学習」だとPythonが良い、って勘違いしてる人がクソみたいに多くなってるんだけど、実の事言うと「大量な計算を要する」人工知能や機械学習にそもそもPython自体は向かない。向かないのに使われてるのが不思議だ、って思うかもしんないけど、「取り立てて計算が速いわけではない(むしろ遅い部類)」のPythonは「Pythonで書かれていない」外部ライブラリとの連携を取るのが非常に上手で、結果、「Pythonで書かれてない」Pythonで使えるライブラリが増えてるから「得意」って勘違いされてる状況になってるわけ。
今の状況だと、応用性が高い、って意味ではPythonになるだろうけど、決してPython「自体」が最強の言語ってワケじゃあないのね。Pythonはどっちかっつーとむしろ凡庸な、ある意味取り立てて特徴がない言語、だと思います。いわば「最強」ではなくて、「フツー」。フツーの言語、Python。あらゆる言語の殆ど中間に位置してる。
「言語として最強(つまり言語自体の設計が、と言う話)」と言うのと、「ライブラリが多いので色々適用範囲がある」ってのは要するに別問題、なんですよ。
言い換えると、自分が使わない、あるいは得意じゃないプログラミング言語でも、用意されてるライブラリによっては「使わざるを得ない状況がある」って事です。
あと、蛇足としてはもう一つ。
言い換えるとプログラミング言語にはトレンドがある。
どんなに自分が好きだ、得意だ、って思ってる言語を修得したとしても、もって10年だ、ってのは覚えておいて下さい。10年後には確実に状況は変わってる。
どんな言語を覚えても「永久に使える」って事はない。ヴァージョンアップもあるし、仕様変更もあるし、新しいプログラミング言語が出てきて人気をかっさらっていく事がある。
どの言語を覚えても自分自身をアップデートせざるを得ないのです。そして、今愛用してる言語の「最新版」を使えるように勉強するか、あるいは「別の言語に乗り換えなければならない」のか、を10年毎に問われる事になるでしょう。
No.4
- 回答日時:
デスクトップのGUIアプリならC#
WebのバックエンドならJava
WebのフロントエンドならJavascript
データベースの処理なら SQLとその拡張言語(使うDBによる)
画面をデザインするなら XAMLやHTMLやcssや各種ののView言語
ひとつの言語で全部作るなんてのは全く不可能。
適材適所を学ぼう。
それぞれの言語を覚えるだけでなく
適切に組み合わせる術を覚えるのは
面白いけど、道は険しいよ。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C 言語の bool 型ですと、0をfalse、0以外をtrueとします。 2 2021/11/14 15:24
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- その他(プログラミング・Web制作) 占いサイトを作りたいのですが、何を勉強したら良いでしょうか? 四柱推命です。 生年月日と時間を入力し 2 2021/12/16 13:59
- その他(プログラミング・Web制作) プログラミングを勉強したいのですが、はじめての言語が機械語(マシン語)ってどう思いますか? 10 2021/11/11 10:44
- IT・エンジニアリング 今日の夜プログラミングについて男性2人先輩に質問して良いよと言われついでにご飯も食べに行くみたいです 1 2021/11/08 04:54
- その他(プログラミング・Web制作) Twitterの内容を処理するプログラミング言語について。 YouTuberのHIKAKINさんがク 2 2021/12/31 21:34
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- IT・エンジニアリング 医療経験者がITを学ぶとしたら何がお勧めですか? 1 2021/12/20 10:57
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
小学1年生の子です。塾に行かせ...
-
IT業界より楽に稼げる業界って...
-
家庭のパソコンで Python の 環...
-
私はプログラミングは一切分か...
-
LeetCodeていうの初めて、
-
プログラミングの雑談とかでき...
-
プログラミングを教えたいです...
-
GitHubについて
-
以下のサイトのようなフォーム...
-
義務教育レベルのプログラミン...
-
最近小学生、中学生にもプログ...
-
Visual Studio Codeについて
-
VBA フォルダ アクセス権限付与
-
自閉症の才能にもレベルがある?
-
情報学部に通う大学生です。 パ...
-
質問失礼します。 就職サポート...
-
cygwinでのGUIプログラミングの...
-
マイナーなMACでプログラミング...
-
誤差拡散法のプログラミング
-
VCの描画について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
小学1年生の子です。塾に行かせ...
-
Visual Studio Codeについて
-
プログラミングを教えたいです...
-
LeetCodeていうの初めて、
-
義務教育レベルのプログラミン...
-
procってなんですか?
-
私はプログラミングは一切分か...
-
IT業界より楽に稼げる業界って...
-
プログラミングの雑談とかでき...
-
最近小学生、中学生にもプログ...
-
アセンブリ名とは??
-
CSVデータの"(ダブルクォーテ...
-
以下のサイトのようなフォーム...
-
家庭のパソコンで Python の 環...
-
オススメのプログラミングスク...
-
VBA フォルダ アクセス権限付与
-
プログラミングをやってます。 ...
-
エクセルVBAでRS232Cへ
-
MFCとC++/CLIとの比較
-
VBAプログラミング
おすすめ情報