こんにちは。
初めて学ぶプログラミング言語とその参考書について質問させていただきます。
現在、中学3年で私立の通信制高校に入学しようとしています。
高校在学中に、趣味でプログラミング言語を覚えたく、参考書もたくさんあり
何が何だか全くわからず、手がつけられない状態です。
C,C#,C++,VB,Javaなどの種類はよく聞きますが、調べてもどれがどのようなメリット・デメリットなどがあるのかがわかりません。
ただ、HP関連も趣味でやっているのでPerlなどに応用が効くような言語がいいかな?とも思います
他にも、将来PICを使ってみたいと思うことがあるかもしれないので対応した言語がいいかとも思います。
それぞれの特徴とおすすめの参考書をお教えください。
よろしくお願い致します。
No.2
- 回答日時:
規則性ののり
あ
仕組みの明示化です表現で
あ
わたくしがあなたにメリットのある回答を提供できるかどうかのチェック回答なのであなたのレスポンスにより以下は回答作成します
No.3
- 回答日時:
ターゲットが広範囲なので、すべてを満たす解はないと思いますが、
PICなどを考慮すると、とりあえずC言語を覚えておいて損はないかと思います。
稀に、Cはポインタで躓くと言う人がいますが、そういう場合には、アセンブラの経験があると、理解しやすいので、それも視野に入れるといいかもしれません。というか、PICなどハードウエアに密接な部分は、やっぱりアセンブラ知ってないとね。
で、惑わすようで申し訳ないのですが、Cを完全に覚えてしまうと、C++やÇ#の習得に難儀するという方もいます。とはいえ、この部分は多くの先人の通った道。頑張るしかありません。
入門書というのは、選ぶのがほんとうに難しいです。特に初心者のうちには。最初は、ネットに数ある「入門・解説」などのページで少し覚え、本屋に行って、その部分について自分に合う教え方をしている本を探す、というのを繰り返すのが、常道だと思います。入門書を何冊も持っている人、意外に多いと思います。
回答ありがとうございます。
PICと言ってもそこまで高度なことはしないと思います。
今のところ趣味で作ってる物の完成度を高めるために光センサなどが
入力された時PC上で動作しているアプリに動作開始の指令が出せたらいいな程度なので…
入門書の件、大変参考になりました。ありがとうございました。
No.4ベストアンサー
- 回答日時:
フリー百科事典『ウィキペディア』
「プログラミング言語の比較」
参照。
経験者は
CやってよかったらCと言うし、JAVAやってよかったらJAVAと言うし、VBならVB、いろいろ。
人の『よかった』とか『オススメ』と言うだけでは判断できるものでない。
どのあたりがどう良くてどうダメか。
それ(良いもの)しかしてないから、ほかの言語の良さは知らないとかある。
いろいろな言語ありますが、どれも英和、和英みたいに、 命令から意味、意味から命令、両方必要になる。
自分にフィットするもの、差はあります。
やってみようの気持ちのが大事。
仕様が明確ならプログラムは比較的出来も良いが、
仕様があいまいとか使い方わからず作るとかエラー対処しらない、となると
できないからと言って挫折する。
基本(手順、仕様)ができていれば言語は問わないという人も居る。
人気の言語はそれだけ使う人が増えて来ているので、
職に就くときは競争率も激しい、それに勝たないと仕事は少ない。
どんな種類があるか、自分で確かめる。
これからも続けて出来そうか好きになれるか見極める。
言語全部作れるようになる必要はない。どんなのか程度は知っておくレベルは要る。
勉強です。
普段の勉強と同じ、友達がいいよと言った学習方法がそのまま自分にも良かったり、
逆に効果なかったり。
高校受験中?ならば、こんなことよりもそれが最優先。
回答ありがとうございます。
なるほど、大変勉強になりました。
たしかに自分で確かめる必要はありますね。
勉強の方は少々息抜きの時にこの質問を書いたので大丈夫です。
ありがとうございました。
BAはlayyさんにさせていただきます。
みなさんありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 留学・ワーキングホリデー 大至急!! 1 2022/09/19 19:42
- 日本語 意味とは何か? どこにあるのか?(Ⅱ) 4 2022/04/21 13:35
- 予備校・塾・家庭教師 武田塾について。通信制高校3年です。 中学から含め全く勉強しませんでした。 高校は母も病気気味だった 2 2022/08/11 20:46
- 大学受験 大学受験英語長文の勉強法について 武田塾のYouTubeなどを参考にして、勉強法を考えました 自分は 2 2023/05/05 08:05
- 大学受験 早稲田政経志望 田舎(駅なし・進学校なし・予備校なし)在住の通信制高校2年生です。 高1では英語学習 4 2022/04/19 01:30
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- 大学受験 高三 進研模試偏差値34でした。 9月模試で英語と国語が30代前半でした。 英語のレベルは英検4級で 1 2022/10/08 14:32
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(学校・勉強) 高校1年の女子です。 現在進路のことで悩んでいます。冬休みを使って今現在の志望校を第5志望校まで決め 5 2023/01/01 18:04
- 大学受験 高3。通信制高校生。英検四九レベル偏差値は30も無いでしょう。社会不適合者です。 中学は2年から頭に 1 2022/05/12 22:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
rpa化する言語としてら何があり...
-
Pythonって何を意識した言語な...
-
最新のプログラム言語を学ぶに...
-
Int('1234') で、strをかんたん...
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
C言語とhtmlの違いを どな...
-
C++における継続行
-
UNITY Float型の接尾辞fって
-
Delphiに詳しい方助けてくださ...
-
プログラミング言語について
-
CとC++は別物なんですか?
-
VBSでDim、Private、Publicの違い
-
F#って何??
-
チューリング完全とは何か?
-
accessという言語らしいのですが
-
引用符と二重引用符
-
初めてのプログラミング言語は...
-
今後必要とされる開発言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
楽しくて最高のプログラミング...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
プログラムに書かれる"%"記号の...
-
COBOLでのNOT = の AND条件
-
C++ ってなんて読む?
-
質問失礼します。 プログラム言...
-
プログラミング言語の制作方法...
-
UNITY Float型の接尾辞fって
-
C言語って古いですか?
-
Int('1234') で、strをかんたん...
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
最新のプログラム言語を学ぶに...
-
C++における継続行
-
vbaとc言語の関連性について
-
VBScriptで引数を省略したい場合
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
おすすめ情報