No.2
- 回答日時:
スクール通ったことないけどそれなりにプログラムできます
ただ個人で収集できる情報は限度があるので
流行りの言語であれば若い世代が最近よく開催している勉強会などに参加して
情報を収集するとともにコニュニティを作ると相互補完できると思います
No.3
- 回答日時:
ひとつできれば、あとは言語ごとのリファレンス本1冊あればできるようになると思いますよ。
プログラムの基本的な考え方はだいたい同じものが多いし、となればあとは文法ですから。
for文の書き方とか、関数とか、モジュールやライブラリの活用ですかね。
No.4
- 回答日時:
基礎と言うか、アルゴリズムの組み方を理解できていれば、
あとはそのプログラム言語の特徴を生かしてプログラミングすれば良いだけですので、
各言語の特徴を理解できるかどうかで決まる話です。
(同じコマンドでも与えるパラメータの数や種類が異なるなど、「方言」の理解も含みます)
No.5
- 回答日時:
ごくごく個人的見解ですが・・・
fortran を大学で教えてもらって勉強・研究でも使ってました。遊びで basic に触れる機会があったのですが,これはすぐに使えるようになりました。実験で AD 変換などもありますが,ま,機械語も簡単なのはわりとすぐ使えるようになって basic とのデータ授受もすぐに理解できました。ところが! C! こりゃだめです。K & R の本の最初の数ページで挫折。特にデータのやりとりが fortran と逆(と言うと正確ではないですが,ま,そこはお許しを)などでストレスが溜まり,何度チャレンジしても最初の数ページで挫折でした。何かしら,相性ってのがあるかもしれません。
もうひとつ Visual basic ですが,画面には「窓」しか無く,最初の数時間は悩みに悩みました。これは開発上の慣れですね。エディタでプログラミング・・・っていう人間には,最初の壁が高いでした。ま,数時間すれば,スカスカ行きますけどね。がんばってください。
No.6
- 回答日時:
#5 に書かれているように「個人的な相性」のようなものはあると思う.
あと, 言語の系統の違いもあって, 例えば手続き型言語同士であればそれなりに流用できるけど, 手続き型言語に慣れてから関数型言語をやろうとすると初っ端から苦労する可能性もある.
とはいえ C の入口が K&R ってのはひどい気がする. あれはそもそも「ある程度 C を仕える人」向けってところがあるし, さらにいえば日本語版は「コレクション」としての価値しかないという指摘もある.
No.7ベストアンサー
- 回答日時:
プログラミング言語の違いは水準の違いで分けられたり、AOTコンパイラ、JITコンパイラ、インタープリター等実行方法の違いなどで分けられたりしますが、本質的には英語で小説を書くかフランス語で小説を書くか位の差しかありません。
どの言語で書くかより、どんな物語(=アルゴリズム)を書くかの方がはるかに重要です。
#極端な例では、Visual C#とVisual Basicは正規表現による文字列置換だけで相互変換できてしまいます。
#ほかの言語でも大抵の場合は、制御構文くらいであれば文字列置換で相互変換できます。
プログラミング言語を独学で学べるかですが、最初の言語でも独学で学べます。
私にとって一番最初のプログラミング言語と言えるものはHTML+Java Scriptで、2番目はVisual C#でしたが、どちらも独学で学んでいます。
プログラミング言語は読む相手がコンピュータというだけで、言語であるという本質は変わりません。
人は皆母語については特に幼児期は辞書も解説書もなしで自分で学びます。
しかもプログラミング言語には人間の読める言語(英語は確実に有る)の辞書も解説書もありますから、独学はそれほど難しい事ではありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
C++における継続行
-
VCとVC++
-
UWSCはどのプログラミング言語?
-
COBOLで文字タイプを数字...
-
Excel VBAで文字化けする (英語...
-
C++ ってなんて読む?
-
VBSでDim、Private、Publicの違い
-
バイナリである部分の書き換え...
-
vbaとc言語の関連性について
-
プログラムに書かれる"%"記号の...
-
PL/Iソースからのコメント部分削除
-
新しく挑戦する言語は・・
-
アイデアをください。
-
C for Linuxでの設定ファイル読...
-
C言語について。
-
アセンブリ言語とC言語
-
手軽なプログラミング
-
VBSとWSHは読み方が違うだけで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今ってプログラミング言語は何...
-
C言語、C+、C++、C#の違い
-
プログラミング言語について
-
COBOLでのNOT = の AND条件
-
近年誕生したプログラミング言語
-
UNITY Float型の接尾辞fって
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
C++における継続行
-
プログラムに書かれる"%"記号の...
-
COBOLで文字タイプを数字...
-
VBSでDim、Private、Publicの違い
-
TO_CHARで小数点以下がある場合...
-
VBSとWSHは読み方が違うだけで...
-
Excel VBAで文字化けする (英語...
-
VCとVC++
-
HTMLとC++で、どんなホームペー...
-
C++ ってなんて読む?
-
UWSCはどのプログラミング言語?
-
会計システムをつくるために必...
おすすめ情報