- ベストアンサー
マシン語について
まったくの素人がこのカテゴリーで質問するのも どうかなと思ったのですがお許し下さい。 コンピューターが理解できるのはマシン語なんですよね。 このマシン語っていうのは世界共通ですか? 例えて言えばAという処理をする場合どんなプログラミング言語で 書いてもひとつのマシン語にいきつくということなのかという事 なんですが・・・。もうひとついえば炊飯器だろうがNASAの ロケットだろうがコンピューターが理解してるのは同じマシン語 なのかということなんですが 言ってる事わかりますでしょうか? わけわからなかったら無視してください。すみません。 変な質問?ですみません。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- コンパイルしたらマシン語になる?
基本的な質問かもしれないのですが: ●プログラミング言語をコンパイルしたらマシン語になるのでしょうか? ●マシン語になるとしたら、なぜ、Windowsのgccでコンパイルした実行ファイルはUnix上で動かないのでしょうか? C言語などのプログラミング言語は人間が理解できる言葉で書かれていて、これをマシン(例えばIntelのCPU)が理解できる言葉に変換するのが「コンパイル」だと今まで私は理解していました。だから、IntelのCPU上でコンパイルした場合、他のCPUでは動かないのだと納得していました。 しかし、IntelのCPUが理解する言葉になるのであれば、WindowsでコンパイルしてもUnixでコンパイルしても IntelのCPUの言葉になっている点で変わりがないような気がします。しかし、Windowsでコンパイルした実行ファイルはUnixでは動かないですよね。私は根本的な勘違いをしていると思うのですが、それが何かを教えて頂けると幸いです。
- ベストアンサー
- C・C++・C#
- 今はマシン語は使わないんですか?
15年位前に、MSX2という機種で、 BASICとマシン語のプログラミングを 趣味でやってたんですが、 そのころからC言語はありましたが、 久々に趣味でまたやり始めようと思うんですが、 本屋を見ると、CやJAVAという言葉が 多いみたいです。 昔がんばってマシン語のニーモックを 覚えたりしてたので、今はマシン語って 使わなくなったんでしょうか? あとベーシックも、ビジュアルベーシックというのしか ないのですが、昔のベーシックはコンパイルしなくても 走るやつだったんですが、そういう言語はなくなったんでしょうか? 使ってるパソコンは、windowsMEです。 ブランクが10年ほどありますのでさっぱりわかりません。 詳しい方教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- 『BASIC』は今はどうなっているのでしょうか?
幼少の時に家にあるコンピューターを 殆ど理解していないながら色々触ってました 確か…コンピュータ用の言葉であるマシン語というのがあって それだと人間は分かりにくいから『BASIC』という言葉を使って コンピューターに指示を出すみたいなそんな事を教えて貰ったような… 左に10とか20とか1030とか番号が並んでいて 何故か『GO TO ~~~』で好きな番号の所に飛べる、というのだけ妙に覚えてます この『BASIC』っていうプログラム言語は やはり今ではもう全く使われていないのでしょうか? 大型書店のプログラミングの所で成書を探し回りましたが全く見つからないので もう過去のものという事でしょうか? ここのカテゴリでもないですし(^^; (使われていないとしたら、何か理由もあるのでしょうね) プログラミング(の歴史?)にお詳しい方 宜しくお願い致します
- ベストアンサー
- その他(プログラミング・開発)
- マシン言語をC言語に変換することってできるんでしょうか??
プログラミング系はまったくもって初心者です。 単純に興味からなのですが C言語→コンパイル→マシン言語 これは理解できたのですが この逆についてはできるのでしょうか?? もしできるのならやり方など教えていただければなと思います。 よろしくお願いします。
- 締切済み
- C・C++・C#
- この質問はどこのカテゴリーに?
すみません。 言語学は、どこのカテゴリーで、お聞きするのがよいのでしょう。 (日本語だけでなく、世界の言語に共通する)母国語習得に関する質問です。 どなたか教えてください。
- ベストアンサー
- このQ&Aコミュニティーについて
- 英語よりラテン語???
ほかのカテゴリーで、「世界のことをよりよく知るには」という趣旨の質問に、「英語を勉強するより、聖書とシェークスピアをよんで、ラテン語を勉強するほうがいい」という回答を頂きました。 聖書とシェークスピアを読むというのは理解できるんですが、ラテン語を英語よりも重要といっているところが理解できません。どういうことなのでしょう?誰か教えてください。 ちなみに、もし、これがラテン語から派生した言語の習得が早まるということなら、それはやっぱり、一つ一つの言語を覚えていったほうが早いのではと思います。
- ベストアンサー
- その他(学問・教育)
- ”÷”とか”×”は日本語?
このカテゴリで質問する内容かわからないのですが、 ”÷”とか”×”の記号は、日本語なのでしょうか? 世界共通の記号なのでしょうか? 世界共通だとしたら、英語版のワープロソフトなどでは、”÷”とか”×”をどうやって表示しているのでしょうか? よろしくお願いします。
- ベストアンサー
- 数学・算数
- IPアドレスは低レベル言語それともマシン語ですか。
単純素朴な質問ですが、 IPアドレスは低レベル言語ですか、それともマシン語(ネイティブ言語)ですか。 わかる方よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- なぜプログラミングは英語なのでしょうか?
プログラミングはなぜ英語なのでしょうか? 日本語のプログラミングもあるそうですが、用途が限られているみたいです。 英語以外のコンピュータ言語の場合、オブジェクトコードに変換するために数段階の変換-つまり英語に-がなされるので複雑になり、処理速度も遅くなるようです。 コンピュータ言語は英語つまりラテン語・ギリシャ語系列の表音文字が適しているのでしょうか。アセンブリ言語がローマ字、アラビア数字になじみやすいからでしょうか?コンピュータ=白人文化・・・ASCIIが世界標準になっているせいもあると思いますが、まるでコーカソイドの独占ですね。 プログラムのことをよく理解していない上での質問かもしれませんが、教えていただければ助かります。よろしくお願い致します。 【疑問点】 1.コンピュータ言語は、なぜ英語なのでしょうか? 2.ローマ字、アラビア数字は機械語に直すとき、処理しやすいのでしょうか? 3.漢字など表意文字は、コンピュータ言語としてあり得ないのでしょうか?(補足:コンパイルしにくい?)
- ベストアンサー
- その他(プログラミング・開発)
- 外国語を使わずに外国人とわかりあえるもの
外国人とコミュニケーションをとるにはまずその国の言語を学ぶほうが良いと思っていましたが、必ずしもそうではない場合があります。 数字や数学の公式は世界共通ですね。化学の元素記号も世界共通だと思います。 長さ・重さ・量などの単位は?音符はどうなんでしょう? スポーツを通してわかりあえる人もいれば、音楽を通してわかりあえる人もいます。 外国語を使わずに外国人とコミュニケーションがとれる共通言語や記号または手段など、ほかに何があるのでしょうか?
- ベストアンサー
- その他(学問・教育)
お礼
マシン語にもいろいろあるんですね。 アセンブラは聞いたことがあります。 こういうのでプログラムを組めればすごいですよね。 ありがとうございました。