• 締切済み

初めてのプログラミング言語

cametan_42の回答

回答No.7

これもどうかな、とか思ったんですが。やっぱり書いておくべきかしら。 PHPは面白そうですよね。それに付いては異論は無いです。 ただ、紹介されてるサイトを見ると、 >JAVAは高級言語の一つで、大規模・複数人での開発を行う際に利用されています。一方で、研究者が気軽に高速シミュレーションに利用するシーンも多いようです。スクリプト言語(php,perl,python,ruby等)にない魅力が高級言語にはあります。 この説明は全然おかしいですよ。 そもそもPHPもPerlもPythonもRubyも全て「高級言語」です。マシン語/アセンブリ言語以外は全て「高級言語」って言って構わないでしょう(と言うか元々の定義はそうだったと思います)。 だから、 >ところが、高級言語の敷居は独学するには高過ぎました。 と言う説明は意味を成しません。 元々「スクリプト言語」ってのは 1.インタプリタ系言語の言い換え。 2.あるOS上で作業を簡便化するような言語。 のどっちか、です。2番の定義を重要視するなら、「C言語はUNIX系OSのスクリプト言語だ」って言っても構わないでしょう。 1番でも、現代的な言語の多くは「インタプリタ上でも動作するし」かつ「コンパイル可能」です。だから厳密に「インタプリタ系」って言えなくなってきたんで、「スクリプト言語」を言われ始めたのです。決して「高級言語じゃないから」スクリプト言語だ、ってわけではありません。 元々は「機械語/アセンブリ言語」でのコーディングを「人間にも分かりやすい構文で記述出来る」ように考え出されたのが「高級言語」で、それはFortran、Lisp辺りから始まりました。 言わば「人間にとって分かりやすい記述方法の構築」が高級言語たる故で、「概念が難しいから高級である」と言う意味の「高級」ではないのです。マシンに近い=低級、で人間側に近い=高級、でしょう。 どうも紹介しているサイトの作者は勘違いしているように見えます。 ですから、 >慣れてきて必要を感じたら高級言語と呼ばれるJAVA、Cなどにも手を出してみるといいでしょう。 と言うアドヴァイスもおかしいですね。 繰り返しますが、今ある言語のその殆どはアセンブリ言語やマシン語を除き、全て「高級言語」です。

関連するQ&A

  • プログラミング言語を作るには

    オリジナルなプログラミング言語を作ってみたいと考えています。 ただ、どうやって作ればいいかがわかりません。 私は、今のところ、Perl、なでしこ等々、簡単なプログラミング言語での プログラミングしか出来ません。 しかし、プログラミング言語を作ることによって、 プログラミングの勉強にもなると考えているのですが まずは、簡単なものでもいいので、それらしいものを作るには 何から勉強を始めればいいでしょうか、 又、他の言語を覚える必要はありますか。アドバイスを御願いします。 もしくは、例えば、参考になりそうなWEBサイトや、 書籍等々でも、結構です。宜しく御願いします。

  • プログラミング言語について

    プログラミング言語について プログラミング言語を学ぼうとしているのですが、どの言語が簡単で実用的ですか? ご回答よろしくお願いします。

  • プログラミングを始めようと思います。どの言語からやればいいでしょうか?

    プログラミングを始めようと思います。どの言語からやればいいでしょうか? プログラミングを始めようと思っています。 でもどの言語から始めればいいのか、基礎知識は何が必要か、 どこから手をつければいいのか分からなくて・・・ いろんな質問やサイトを調べたら javaかCかVB のどれかからやった方がいいと あったのですが、 超初心者はどれから始めたほうがいいんでしょうか? あと、プログラミングを始めるのにあたって 必要な基礎知識は何でしょうか? これは調べた質問・サイト全て 言っていることが違うので・・・ いろんな人の回答がほしいです。 宜しくお願いします。

  • 言語によらないプログラミングの力

    言語によらないプログラミングの力が養える方法、 もしくは良い書籍などがあれば教えて下さい。

  • プログラミング言語についての質問

    かなり初歩的な質問です。 現在、プログラミングに興味をもっています。 しかし、C言語やJava、Rubyなどたくさんの種類があって正直良く分かりません。 言語が違うとその用途や目的も大きく変わるのでしょうか? 大変申し訳ないんですが、初心者なのでかなり優しく教えていただけるとありがたいです。 ぜひ、回答よろしくお願い致します。

  • プログラミング言語の書籍と著作権

    あるプログラミング言語を用いたプログラミング入門の本を電子書籍として出版したいと思っています。 その場合、プログラミング言語をつくった団体に許可を取る必要はあるのでしょうか? また、ロイヤリティはどうなるのでしょうか?

  • プログラミング言語の特徴

    プログラミングを学びたいと思っています。 しかし、色々プログラミング言語があり、どれを学べばいいかわかりません。 プログラミング言語にはそれぞれどういった特徴があるのですか? 回答よろしくお願いします。

  • プログラミング言語について

    プログラミング言語について質問です。 今就職活動のために忘れているプログラミングの勉強を始めようと思い。何をやろうかと考えています。そこで頭に浮かんだのがJAVAとC++です。 前者はまったく手をつけたことがありませんがやっておくといいと聞いたことがあります。 後者は学校で習ってはいたのですが挫折してしまいそれから手をつけていません。 いまから少しでも本を買ったりしてやっていこうと思うのですがどの言語を始めればよいのでしょうか? ついでに良いテキストなどを紹介していただけると嬉しいです。 最後に個人的な好奇心での質問です。 ゲーム会社でゲームなどを作っている方々はどのような言語を使っているのでしょうか? わかるかたいらっしゃいいましたら回答お願いします

  • どのプログラミング言語を学ぶべきですか?

      プログラミング初心者です。 以下の作業を自動化させることをきっかけに、今後も使えるプログラミング言語を学びたいと思っております。いづれの言語を、どのように学ぶべきか(オススメサイト、書籍があれば併せて教えていただけるとありがたいです)御教示いただけますでしょうか? <今回やりたいこと> 名前、生年月日 などを入れるとあらかじめひな形を作成したワープロソフト、表計算ソフトに自動的に それらを反映、また、後ほど集計などが取れるようにしたい。  私が調べた限りではエクセルで作るのが楽なのかもしれませんが、できれば今後のことも考えて汎用性高い方法を学びたいと思っております。また、Windows/Macをはじめ今後色々なOSでも使えるものであるとありがたいです。 非常に素人な質問で恐縮ですが御教示のほど宜しくお願い致します。

  • プログラミング言語の覚え方習得法

    プログラミング言語 なかでもVBA,VBなどは 暗記する事柄、関数などが たくさんあります。 そこでですが、 プログラミング言語を ゴロあわせで覚えるというのは 有効でしょうか。 英単語の語呂合わせ書籍などは よく売られてますが、さすがに プログラミング言語の語呂合わせ本 はありません。 御意見よろしくお願いします。