• ベストアンサー

プログラミング言語って、なに語がもとになっているのですか?

プログラミング言語って、なに語がもとになっているのですか? 今僕は、C++をやりはじめたばかりなのですが、うっている文字の意味が全く分かりません。 詳しく教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.7

C++の入門書にint,char,if,forの使い方や参考例が書かれているはずです。 もし書かれていないなら、その本は役立たずの本です。 一応、サイトを紹介しておきますがサイト自体古くなっている情報もあるので本を買われたほうが良いでしょう。 http://www7b.biglobe.ne.jp/~robe/cpphtml/index.html ロベールのC++入門講座 http://book.mycom.co.jp/book/978-4-8399-2605-2/978-4-8399-2605-2.shtml

yo101103
質問者

お礼

すいません。うっかり寝てしまいました・・・。 いろいろとありがとうございます。全然サイトを見ていませんでした。 この、教えて頂いたサイトで、しっかりと知識を積みたいです!

その他の回答 (8)

  • R32C
  • ベストアンサー率39% (115/290)
回答No.9

プログラミング言語としては、C PL/I pascalなどは ALGOLが起源じゃないか と思います。 組込み系では、C言語がはびこる前の過渡期は、PL/MというPL/I風の 高級言語を使っていましたが、予約後などは同じようにくどい表現だったりします。 関数においては procedure とか integer など 宣言などは declare と書かなければなりません。 実際は、再定義して INT とかに 変えて定義はしていましたけどね。

参考URL:
http://ja.wikipedia.org/wiki/ALGOL
yo101103
質問者

お礼

なるほど。いろいろとご丁寧にありがとうございます。

回答No.8

長い歴史を持つFORTRANなどは、英語+算術演算子や特殊記号ですね。 同じく古い歴史を持つCOBOLは、より英文的な書き方をします。 日本語のプログラミング言語では、プリプロセッサを通してCOBOLソースを生成するといったものが、30年近く前には既に商用化されていました。 同じ長い歴史を持つPL/Iは、科学技術計算や事務処理にも活用された歴史がありますが、データ型でintやchar、decなどを宣言したり、ポインタ参照で -> を使ったりと、その後のcなどの言語に多少なりとも影響を与えたのではないかと思います。 少し変わった言語では、APLがあります。APLではギリシャ文字と算術演算子、特殊記号を使います。

yo101103
質問者

お礼

ありがとうございます。いやー、全く知らなかったです。

noname#115588
noname#115588
回答No.6

プログラミングを始めたばかりで意味が全くわからないと言う気持ちはよくわかります。しかし、このペースで質問を繰り返していてはいつまで経っても先には進みません。習うより慣れろです。 プログラミングを始めたきっかけはなんですか?それにも多少よりますが、まず自分で見て分かりやすいなと思ったC++の入門書を買い、変数の型についてとif文・for文についての3箇所を重点的に繰り返し読んでください。(個人的には技術評論社の本が好きです。) この3つが分かれば最低限ですが大抵のことはなんとかなります。

yo101103
質問者

お礼

ありがとうございます。そうですね、質問ばかりでは、先に進まないですね。 自分の状態を把握することができました。 プログラミングを始めたきっかけは、自由研究です。夏休みの間、がんばります!

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.5

あっつづりの訂正です。 intger X integer ●

yo101103
質問者

お礼

すいません。意味のよくわからない補足となってしまいました。 回答してもらったことにより、文字の理解がよくできました。 知らないことだらけの僕に、いろいろとありがとうございました。

yo101103
質問者

補足

あーなるほど。いろいろと丁寧にありがとうございます(訂正まで)。 何度もすいませんが、そのやり方によって何が変わるのでしょうか。 よろしくお願いします。

  • zwi
  • ベストアンサー率56% (730/1282)
回答No.4

>すいません。そのint型やchar型、if文やfor文とは、どのような意味なのでしょうか。まだ初めて1週間なので・・・。 大体は、英語の意味のとおりなんですよ。 int ・・・ intger 整数 char ・・・ characters 文字 if ・・・ if ((仮定・条件))もし…ならば for ・・・ for ((期間))…の間 中学で習う英単語も多いです。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

日本語がベースになっているプログラミング言語もありますな.

yo101103
質問者

お礼

ありがとうございました。日本語がベースのものもあるんですね。

noname#115588
noname#115588
回答No.2

int型やchar型、if文やfor文のことでしょうか?何語と言われれば英語ですが、それはプログラミングにはあまり関係のないことです。 何語ではなく記号として見た方がいいと思います。

yo101103
質問者

補足

すいません。そのint型やchar型、if文やfor文とは、どのような意味なのでしょうか。まだ初めて1週間なので・・・。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

英語じゃない?

yo101103
質問者

お礼

わかりました、ありがとうございます。

関連するQ&A

  • 新言語プログラミング2005?

    以前にC/C++言語・Javaプログラミングを勉強したことがあるのですが、今は違う業界にいて、最近では何のプログラミングが最新なのか分かりません。 「これから」という新言語プログラミングを、誰か知っていたら教えてください。 ちなみに、C言語とJavaの検定・2級を持ってます。

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

    コンピューター関連に詳しい人にお聞きします。 最近プログラミングに興味がわいてきました。 調べてみるといろいろな言語があるということが分かり、うぃきなどで調べてみたのですが意味が分かりませんでした。 javaやc、c++,phpなど実生活ではどのような場で使われているのでしょうか? それと俗にプログラマーと呼ばれる方々は、それらの言語すべてに対して知識があるのでしょうか? またプログラミング言語同士には、なにか繋がりがあるのでしょうか?例えばc++はcの派生といったようなもの。 回答よろしくお願いします。

  • プログラミング言語

    現在文系私立大学の一年生です。 パソコンを扱うのが好きなので、在学中にプログラミング言語を覚えたいと考えています。 が、今はC、C+、C++、Javaなどの言語の名前だけを知っている状態です。 どのプログラミング言語を学ぶと役に立つのでしょうか? また、どのプログラミング言語が簡単でどのプログラミング言語が難しいなども教えていただけるとありがたいです。 また、私は数学がかなり苦手で文系に進んだのですが、プログラミングは数学が出来ない人間にも可能なのでしょうか? あとOSですが、プログラミングをするにはWindowsよりもLinuxの方が良いのですか? UbuntuとWin7のデュアルブートの経験はあります。今度はDebianというものでやってみようかなと思っています。

  • プログラミング言語

    こんにちは。僕はいま、プログラミングを真剣に考えています。しかしいつも途中で挫折してしまいます。今までは、C言語、VBなどをやってきました。これら以外に根気良く続けられそうなプログラミング言語はないですか?詳しい方よろしくお願いします。

  • プログラミングの0と1の言語を機械語というんですか

    プログラミングの0と1の言語を機械語というんですか? ではアセンブリ言語はどういうのをいうんでしょうか?

  • プログラミング言語の質問です

    プログラミング言語の質問です プログラミング言語を今から勉強しようと思います。 そこで、オブジェクト指向の言語として(というより、今の社会で役立つ言語として)習うべきなのはどの言語でしょうか? 私は候補として、javaとC++を知っていますが、どう違うのかは分かりません。 どちらもCからの派生みたいなことは知っています。 そこで、javaとC++を比較して (1)どう違うのでしょうか?(できることの違い) (2)どちらの方がより優れていると思いますか? 今のところjavaとC++を考えていますが、他の言語の方が良いなら教えてください。 その他、プログラミング言語に関して知っておいたほうが良いことがあれば、 ぜひ教えてください。 回答よろしくお願いします。

  • プログラミング言語の質問です。

    プログラミング言語の質問です。 プログラミング言語を今から勉強しようと思います。 そこで、オブジェクト指向の言語として(というより、今の社会で役立つ言語として)習うべきなのはどの言語でしょうか? 私は候補として、javaとC++を知っていますが、どう違うのかは分かりません。 どちらもCからの派生みたいなことは知っています。 そこで、javaとC++を比較して (1)どう違うのでしょうか?(できることの違い) (2)どちらの方がより優れていると思いますか? 今のところjavaとC++を考えていますが、他の言語の方が良いなら教えてください。 その他、プログラミング言語に関して知っておいたほうが良いことがあれば、 ぜひ教えてください。 回答よろしくお願いします。

  • プログラミングC言語の質問

    自分はプログラミングを習っていてC言語をやっています。 始めてから少したって思ったのですが今C言語を学んでも将来はもっとすごい物がでていたりして今やっていることは将来意味のないことをやっているのかと思います。 もしそれが事実なら

  • プログラミング言語の読み方を教えてください。

    プログラミング言語について読み方を教えていただきたいです。 例えば「C言語」であれば、「シーゲンゴ」になると思いますが、 ・C# ・C++ この2つが知りたいです。 宜しくお願い致します。

  • プログラミング言語の習得順?

    C++は、Cを習得していないといけないのでしょうか??それとも、いきなりC++から習得できるのでしょうか? 例えば、ロシア語と中国語は、(言語の習得という点で)どちらを先に勉強しなければいけないということはないと思うのですが、プログラミング言語の場合、数学のように、1次方程式より先に2次方程式を習得することはできない、というようなことがありそうだと思って質問しました。 C++が必要になり、勉強しようと思っているのですが、言語間の関係がわからないので、ご教授くださいませ。 プログラミング初心者です。

専門家に質問してみよう