• 締切済み

コードとスクリプトとプログラムはどこが違うんですか?

コード、スクリプト、プログラム それぞれどこがちがうんですか?

みんなの回答

  • precog
  • ベストアンサー率22% (966/4314)
回答No.2

コードとプログラムは区別が曖昧ですね。 ひとつの塊として (ファイルのように) 扱う場合はコード、より動作を意識して話をするときはプログラムと言ってるような気はします。 スクリプトはプログラムの表現方法 (言語) の部分集合で、インタープリタ的な動作をし、かつ、システム的な動きを記述しやすい言語や言語システム、または、その動作を記述したもの (プログラム) を指します。コンパイル言語で作られたプログラムを呼び出すマクロ的な記述が出来ることも特徴です。

monta-mino
質問者

お礼

たいへんよく分りました。ありがとうございました。

  • suzu_zou
  • ベストアンサー率34% (112/327)
回答No.1

コード:コンピュータに処理させるアルゴリズムを記述したものの総称。 プログラム:コードは人間様しか読めないものなので、それをコンピュータで読めて実行できるように変換したもの。 スクリプト:人間様が書いたコードをコンピュータが1行ずつ解読し、実行するもの。 じゃないすか。

monta-mino
質問者

お礼

ありがとうございました。

関連するQ&A

  • <script>...</script>内のコードの抽出方法

    Ajaxで読み込んだHTML文書内にあるスクリプトのコードだけを 抽出したいのですが、正規表現を教えてください。 自分で考えてみたものは、以下の方法です。 これが最良なのかわかりません。 「スクリプトは複数箇所に存在しない」という条件で構いません。 宜しくお願いします。 var HTML = 'ここにHTML'; HTML.match(/.*<script.*>([\w\W]*)<\/script>.*/); scr = RegExp.$1; eval(scr);

  • プログラム(スクリプト)を1万で依頼するには?

    プログラムというかスクリプトを個人で 1万円以下で依頼するにはどうすればいいでしょうか? どこで頼めばやってもらえるでしょうか? そういうのは簡単に個人で依頼できるものなのですか? アドバイスよろしくお願いします。(・´з`・)

  • プログラムとスクリプトの違い

    素朴な質問ですが、宜しくお願いします。 よくプログラムを作成する、スクリプトを作成するといいますが、 両者の違いはなんなのでしょうか?何か定義があったりするのでしょうか?

  • namazuのスクリプトエラー

    web上で検索を実行したのですが、CGIプログラムがエラーになりました。パスが間違っているか、スクリプトの記述が違う、スクリプトの改行コードに問題があるというメッセージがでているのですが、スクリプトとは何のことでしょうか?

  • ログオンスクリプトでプログラムを実行する

    ログオンスクリプトの超初心者です。 Windows2008R2ServerとWindows2003Server上にログオンスクリプトを置きたいと思っています。 そのログオンスクリプトの内容は、各端末がログオンされた時に、VB6で作成したプログラム(各端末内の特定フォルダに存在するTXTファイルを書き変えるプログラム)を各端末側で実行させるログオンスクリプトなのですが、この動作をするログオンスクリプトそのものの書き方が全くの初心者で分かりません。 プログラム名を「AAA」とした場合、どのようなログオンスクリプト記述になるのでしょうか。 超初心者の質問で申し訳ございませんが、ご教示願います。 なお、アクティブディレクトリを使用していますが、そちらの内容は特に現時点では意識せずに、どの端末でもプログラム「AAA」が動作するものとします。 急いでいる作業でして色々と調べたのですが、初めての作業内容でして、ネットで色々とヒットしたものを見ても良く理解できませんでした。 超初心者で本当に申し訳ございません。

  • 自分が作っているプログラムの文字コードについて

    自分が作っているプログラムの文字コードについて perlにてプログラムを作っているのですが、プログラムの文字コードが何なのかよく分かりません。 自分が作っているプログラムの文字コードってどのようにして調べるのでしょうか? お恥ずかしいことだとは思いますが、自分が作っているプログラムの文字コードが分からないのです。。 ご回答の程、よろしくお願い致します。

    • ベストアンサー
    • Perl
  • プログラムに関して、綺麗なコードを書くコツはありま

    プログラムに関して、綺麗なコードを書くコツはありますか? それとコードを書く際に気を付けている事はありますか?

  • プログラムで論理エラーがあったので、そこでスクリプトを止めたいのですが

    プログラムで論理エラーがあったので、そこでスクリプトを止めたいのですが、 Javascriptでは exit;というものが無いため、処理を止めることができません。 スクリプトを止める一番スマートな方法が知りたいです。 if (a == 1) { alert("通過"); // ここでスクリプトを止めたい。 } また、tryを使うと、catchでエラー表示して、そこで止めたい場合もあるのですが こちらもスクリプトを止める良い方法を探しています。 try { ... } catch (e) { alert("エラーです。"); // ここで止めたい。 }

  • シェルスクリプトの中であるプログラムにシグナルを送りたいとき

    こんにちわ, 今シェルスクリプトの学習をしています。 シェルスクリプトのなかであるプログラムにSIGINTを送るシェルスクリプトを作るにはどうすればいいでしょうか。 たとえば, ./hogeというCプログラムがあり,その中でsignal関数を用いてSIGINTを捕らえるようなプログラムがなされているとき, シェルスクリプトで #!/bin/sh ./hoge & PID=$$ sleep 2 kill SIGINT $PID だと,$$にはこのシェル自体のPIDが返ってきているので,うまくいきません。 なんとか,./hogeをうごかし,その後何秒かあとにSIGNALを送るようなシェルスクリプトを作りたいのですが,どうすればいいでしょうか。 Cでforkさせて外部呼出しによって送るしかないのでしょうか。 よろしくお願いします。

  • 美しいコードを書くとはどういうことでしょうか

    こんにちは。 最近、プログラミングを始めました。 スクリプト言語はPythonです。 いろいろな本を手にしてみると『美しいコード』という表現に出会うことがあります。 これはどういうことでしょうか。 私の理解では、例えば、改行や空白、インデントなど 一定のルールに従ってプログラムを書くのだと思っていました。 そうすると、どなたが書いても同じような仕上がりになり 『美しい』と言われるコードはどういうものか見当がつかなくなってきました。 『美しいコード』とは、ルールに注目することではなく 同じ命令なら、長々と書くよりもより短く書くという 文書能力のことでしょうか。 ありがとうございます。