マンガでよめる痔のこと・薬のこと

こんにちわ!

「プログラム言語」と「スクリプト言語」、そして「マークアップ言語」はそれぞれなんなのか、そして
どのようにお互い関係してるのか今ひとつわかりません。

わかってることといえば、「スクリプト言語」と「マークアップ言語」は「プログラム言語」の二つだということだけです。

詳しく知ってる方教えてください!

このQ&Aに関連する最新のQ&A

A 回答 (2件)

私見ですが・


マークアップ言語は、基本的には、プログラム言語には含まれないと思います。(マークアップ言語のように記述するプログラム言語もありますが)
マークアップ言語は、
テキスト<red>中</red>に
のようにマークを挿入することで意味付けをするものです。
スクリプト言語は、プログラム言語の一形態で
インタプリタ言語のようなテキストでプログラムを記述してそのまま実行できるようなもので比較的軽易に少量のプログラムを実行できるというような意味合いのプログラム言語を言うと思います。
    • good
    • 0
この回答へのお礼

なるほど。マークアップ言語はプログラム言語にはいるかはいらないかあいまいなものなのですね。勉強になりましたっ!
回答ありがとうございました!

お礼日時:2006/02/06 23:58

「スクリプト言語 マークアップ言語 プログラム言語」でgoogle検索したら以下が出てきました。

wikipediaのプログラム言語の説明です。
いろいろ関係ある言葉にもリンクがあるので理解するのに良いと思います。

http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD% …
    • good
    • 0
この回答へのお礼

Wikipediaいいですね~☆とてもわかりやすかったです!今後これをつかわせていただきます。
回答ありがとうございました!

お礼日時:2006/02/06 23:57

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q「プログラミング言語」と「マークアップ言語」の違い

「プログラミング言語」と「マークアップ言語」の違いがわからない

htmlはプログラミング言語ではなくマークアップ言語との事ですが違いがわかりません。

どちらも”コードを書いて、パソコンを動かすもの”と認識してますが、
こういう所が違うんだよ!って教えてもらえますか?

Aベストアンサー

--------
マークアップ言語
語源
"markup"(マークアップ)という用語は、伝統的な出版の作業過程である原稿の "marking up" から派生した。"marking up" とは、原稿用紙の余白に印刷に関する指示の記号を書き加えることである。"markup men" や校正者と呼ばれる専門家が、文章の各部分にどんなスタイル、書体、サイズを適用すべきかなどを記して組版の担当者に原稿を渡すという作業が、何世紀にもわたって行われていた。
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E8%A8%80%E8%AA%9E
--------

ということで,マークアップ言語というのは,結果をいかに整形して人間に見せるか,をおこなうための記法です。

質問者には,このQ&Aのページはどのように見えているのでしょうか。
質問のタイトルは大きなフォントで,質問文は普通のフォントで,投稿日時は薄い灰色で,質問者・回答者のニックネームはマウスクリックでき,ページの周囲にはバナー広告が表示されている,等々。
これらのような表示ページの見栄えを記述しているのがマークアップ言語です。

それに対して。
プログラム言語というのは,質問者自身がおっしゃっているとおり“コードを書いてパソコンを動かすもの”と広くとらえることができます。つまり,コンピュータを動かした結果とは,すべて人間に表示されるものばかりとは限らないですよね,ということです。

例えば。
ATMを操作すれば自分の銀行口座からすぐ現金を引き下ろせたり,国内のどこにいようと相手の携帯電話を呼び出せたりするのは,その情報をコンピュータのデータベースで一元管理しているからです。これらの情報システムは膨大な行数のプログラムコードによって記述されていますが,人間に対して表示を整形しているわけではないのでマークアップ言語ではないです。

それから。
自動車,マイコン家電,ビル空調管理,ロボットなど,機器制御系の分野もそうです。コンピュータが動いた結果としての出力は,光だったり熱だったり動きだったり電気信号だったりする。これらもプログラム言語で記述されていますが,人間に対する見栄えよく提示しているわけではないのでマークアップ言語ではないです。

--------
マークアップ言語
語源
"markup"(マークアップ)という用語は、伝統的な出版の作業過程である原稿の "marking up" から派生した。"marking up" とは、原稿用紙の余白に印刷に関する指示の記号を書き加えることである。"markup men" や校正者と呼ばれる専門家が、文章の各部分にどんなスタイル、書体、サイズを適用すべきかなどを記して組版の担当者に原稿を渡すという作業が、何世紀にもわたって行われていた。
http://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%BC%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E...続きを読む


人気Q&Aランキング