No.6ベストアンサー
- 回答日時:
「ヒューマン・リソース・マシーン」に一票。
(ただし、関数の概念がないのでそこが減点)あとは俺が好きだった本
https://www.amazon.co.jp/dp/4000077511
https://www.amazon.co.jp/product-reviews/4798039 …
手続き型言語なら言語は何でもいいかな…。
No.5
- 回答日時:
私はC#を最初の言語としてお勧めします。
理由は…
1.IDE(統合開発環境)が優秀で無料で入手できる。
→他の言語では前提条件としてランタイムやビルドツール、テストツール、バージョン管理システムクライアントといったものを個別にインストールしたり設定する事が求められますが、C#の開発環境Visual Studioは全部まとめてインストールしてくれます。
2.GUIのアプリケーションが簡単に作れるため、作れた気分になれる。
→モチベーションの維持がしやすい
3.使用用途が増えている言語である。
→Windows、macOS、iOS、Android、Linux向けのアプリケーションが開発でき、また、Unityのスクリプト言語に使用されています。
4.C++から理解しにくい部分を引いた言語である事。
→C#はその言語性格が、C++からポインタや多重継承といった理解しにくい部分を差し引いたような言語になっています。
構文もC++とC#はよく似ており、C#の知識を足掛かりにしてC++に進出すると、理解しやすいです。
そしてそのC++は「何でも何とかできる」最終手段に近い言語であるのでできると便利です。
ただ、いきなりC++に手を出すとよっぽど強い動機が無いと心が折れます。
5.C++ライブラリと相互運用が可能。
→C++は何でもできて動作速度も速くて都合がよい言語ですが、扱いにくい言語です。
一方C#はそこそこ速くて扱いやすい言語です。
そしてその両方が混在したプログラムを作る事が簡単にできます。
ですから動作速度を必要とする部分はC++で、それほど重要ではないところはC#でといういいとこどりがやり易い言語なので何かと便利です。
最後に…
プログラミング言語の違いは英語やフランス語の関係とよく似ています。
確かに言語の違いは重要ですが、それよりもその言語でどんな小説(=プログラム)を書くかの方が遥かに重要です。
開発環境が作りやすいとか公式ドキュメントがしっかりしているといった条件を満たしている言語から始めればよいです。
プログラミングは基本的に分岐する、ループする、何かを呼び出すという3種類の行動の塊ですので、とりあえず都合の良い言語で感覚を磨いてから必要に迫られて他の言語を覚えても遅くありません。
No.4
- 回答日時:
プログラミング言語で、これ覚えとけばあらゆる用途にオールオッケーと言うのはありません。
まあC/C++がそれに近い位置にいるかも知れませんが、コンピュータの動作そのものをある程度理解してることが前提みたいなところがあり、OSやデバイスドライバまで作成できる粒度の細かさがあるけど、それだけに初心者には非常に学びづらい言語です。とりあえず何もインストールせずに初心者でもすぐ使える言語ってことなら、javascriptがあります。これはwebブラウザで実行されるもので、作成もWindowsだったらメモ帳(notepad.exe)でできるため、お手軽さではおそらく究極です。その代りできることはブラウザ上で可能なことに限られるので、汎用性はありませんけどね。
この両者はかなり両極端な例で、その中間に多種多様な言語があります。特定用途に特化したものから汎用的なものまでいろいろあるし、それらの中でもまた複数の言語があったりします。だからいろいろありすぎて迷うのは当然ですが、まずは自分がやりたいことの一番の最低ラインを決めて、それが可能な言語はどれですかって相談することでしょう。
No.2
- 回答日時:
大学の研究所で使うもの ゲーム作成で使うもの キャラクター作りで使うもの オフィスで使うものと 千差万別だから 「何を作りたいか」に則って学ぶといい。
絞ったら それを中心に置いて 周りのものを貼り付けていくといい。
No.1
- 回答日時:
MSのビジュアルベーシックが、易しくて本も多い。
以下無料サイトも充実、20年以上昔、数万円で買って
いたプログラミングソフトです。
Visual Basic 中学校
http://rucio.a.la9.jp/main/main.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- 就職 これからの時代役に立つスキルはなんですか? 今の時代、プログラミングが重要視されてますよね。 授業で 6 2022/08/21 22:08
- その他(職業・資格) プログラミングの専門学校に行った方、またはプログラマーの方に質問です。 私の知り合いがプログラミング 4 2022/04/01 22:21
- 教育ソフト・学習ソフト 最近小学生、中学生にもプログラミング教育をしているとの事ですが、どの様な教育をしているのかお教え下さ 4 2023/08/11 05:17
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- 高校受験 中学校3年生です。 今回の前期中間のテストが9教科 900点中364点でした。 僕は高校に進学を取る 3 2022/06/25 01:56
- Java オブジェクト指向プログラミングの実践本を紹介してください 3 2022/09/19 04:56
- ドイツ語 昭和時代のスキー用語•山用語•医学用語•学生用語は圧倒的に独語多いです。→ これは日本でしか使われて 2 2023/07/02 00:55
- 教育ソフト・学習ソフト プログラミング学習での最低限の暗記について 3 2023/05/08 22:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
最新のプログラム言語を学ぶに...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
TO_CHARで小数点以下がある場合...
-
C++ ってなんて読む?
-
COBOLでのNOT = の AND条件
-
プログラミング言語の制作方法...
-
C#とC++のざっくりとした違いを...
-
UNITY Float型の接尾辞fって
-
VBSとWSHは読み方が違うだけで...
-
Solve()とは、なんですか?
-
C++における継続行
-
Excelの開発言語ってなんですか?
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
アプリ開発について 初心者です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報