スクリプトとは? わかりやすく解説

Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > スクリプト > スクリプトの意味・解説 

スクリプト

英語:script

スクリプトとは、スクリプトの意味

スクリプトとは、複雑な処理をしなくても、すぐに動かせる簡易的プログラムのこと。また、スクリプトはプログラミング言語一種であり、スクリプト言語とも呼ばれている。

コンピュータープログラムが動くまでの流れは、以下の通りである。まず、人間プログラムを書く。続いて人間書いたプログラムコンピュータ読めるように変換する。そして、変換されプログラムコンピュータ実行するプログラミング言語は、人間書いたそのままコードでは読み取ることができないのが一般的である。よって、コンピュータ理解できるマシン語変換するコンパイルという作業必要になる

しかし、スクリプトはコンパイルという複雑な処理を省いて実行することができる。実際は、見えない部分コンピュータ自動処理しているが、処理が簡単なため、インターネット上Webページでよく利用されている。スクリプト言語は、プログラミング言語なかでもソースコード記述が英語の構文に近いため、理解しやすく学びすいとされている。プログラミング言語C言語Javaあるように、スクリプト言語にもJavaScriptPHPPerlなどがある。本来スクリプトとは、台本脚本意味する。すなわち、プログラミングのスクリプトというの名の由来も、台本のように構成わかりやすいことからきている。

スクリプトの種類

JavaScriptは、プログラミング言語Java混同されがちだが別物である。Javaサン・マイクロシステムズ社の開発で、JavaScriptネットスケープコミュニケーションズ社が開発したのである企業Webサイトでよく見られるような、トップページの上部で写真次々と入れ替わる動作などは、JavaScript利用しているものが多い。

JavaScript技術は、GoogleMapでも利用されている。JavaScriptは、Webサーバー連動することなくWebブラウザ上だけで動くという利便性をもっている。

PHPは、Webサーバー上のデータベース容易に連携できるという特徴をもっている。ネットショップのカートシステムなど商品注文プログラムとして、在庫管理データベース一緒によく利用されている。また、WordPressなどのブログ使われているスクリプトもPHPで、同様にデータベース連動している。SNSサービスFacebookにもPHP利用されている。PHPJavaScript違いWebサーバー連動しているため、Webブラウザ上だけでは動かない

その他のスクリプトとしてPerl挙げられるPerlWebサーバー上のプログラム連動しているので、インターネット接続されていない状態では動かない

スクリプトエラー

Webページ閲覧している時に「このページのスクリプトでエラー発生しました」というメッセージ表示されることがある。これを「スクリプトエラー」と呼ぶ。例えば、JavaScript構文間違いがあった場合などにエラー発生するまた、Webブラウザ一時的に保存されているデータのスクリプト部分破損していた場合もスクリプトエラーが発生する

スクリプトキディ

スクリプトキディとは、他者作ったクラッキングツール用いてコンピュータ攻撃するクラッカー悪質なハッカー)のことを指す。「ツール自作できず、他者書いたスクリプトに依存した程度の低い人物キディ)」を意味する蔑称である。


script

別表記:スクリプト

「script」とは・「script」の意味

「script」は、一般的には映画演劇台本、あるいはコンピュータプログラム一種であるスクリプト言語プログラムを指す。台本場合登場人物セリフや行動、シーン描写などが記されている。スクリプト言語プログラム場合手続き命令記述されており、実行時解釈され動作する

「script」の発音・読み方

「script」の発音は、英語で /skrɪpt/ となる。日本語では「スクリプト」と読むことが一般的である。

「script」の語源・由来

「script」は、ラテン語の「scriptum」に由来し、「scribere」(書く)という動詞から派生した言葉である。英語では書かれたものや書き物意味する

「script」の類語

「script」の類語には、「manuscript」(原稿)、「scenario」(脚本)、「code」(コード)、programプログラム)などがある。

「script(html)」とは

「script(html)」は、HTML文書内でスクリプト言語プログラム記述するための要素である。scriptタグ使用してHTML文書内にJavaScriptその他のスクリプト言語コード埋め込むことができる。

「script言語」とは

「script言語」は、プログラム記述するためのコンピュータ言語で、実行時解釈され動作するPythonRubyJavaScriptなどが代表的なスクリプト言語である。

「script」を含むその他の用語の解説

「scriptコマンド」とは

「scriptコマンド」は、シェルスクリプトバッチファイルなど、スクリプト言語記述されプログラムの実行指示するコマンドである。

「scriptファイル」とは

「scriptファイル」は、スクリプト言語記述されプログラム保存されファイルである。拡張子は、使用されるスクリプト言語によって異なる。

「JavaScript」とは

JavaScript」は、ウェブブラウザ上で動作するスクリプト言語で、主にウェブページ動的な要素インタラクティブ性実現するために使用される

「Audio Script」とは

Audio Script」は、オーディオコンテンツの台本や、オーディオプログラムの制作関連するスクリプトを指す。

「script」の使い方・例文

1. The script for the movie was written by a famous screenwriter.(その映画脚本有名な脚本家によって書かれた。) 2. The script language is easy to learn and use.(スクリプト言語学びやすく、使いやすい。) 3. The script tag is used to include JavaScript code in an HTML document.(scriptタグは、HTML文書JavaScriptコード含めるために使用される。) 4. The script file has a .py extension because it is written in Python.(スクリプトファイルはPython書かれているため、.pyという拡張子がある。) 5. The script command is used to execute the shell script.(scriptコマンドは、シェルスクリプト実行するために使用される。) 6. The JavaScript code is embedded in the HTML document using the script tag.(JavaScriptコードは、scriptタグ使用してHTML文書埋め込まれる。) 7. The audio script was carefully crafted to match the visuals.(オーディオスクリプトは、ビジュアルに合わせて丁寧に作られた。) 8. The script language is used to automate repetitive tasks.(スクリプト言語は、繰り返しタスク自動化するために使用される。) 9. The script file was updated to fix a bug.(スクリプトファイルは、バグ修正するために更新された。) 10. The scenario was adapted from the original script.(シナリオは、オリジナル脚本から翻案された。)

スクリプト【script】


スクリプト script

ラジオCM放送番組台本のこと。

<script> 〜 </script> スクリプト

HTML仕様 : HTML4.01Strict

属性機能と値   DTD ※
type MIMEタイプスクリプト言語MIMEタイプ指定する
src URI外部のスクリプトの URI指定する外部参照ともいう)
defer 属性値なし: このスクリプトが文書の内容となるものを生成しない旨を示す
charset 文字コードセットsrc属性示される文書文字符号指定する
language 文字列スクリプト言語種類識別子指定する
サンプルJava Script
<script type="text/javascript">
<--
  for(i=255;i>=0;i--){
   banban=i.toString(16);
    banban="00000"+banban;
     banban=banban.substr(banban.length-6,banban.length);
    banban="#"+banban;
   document.bgColor=banban;
}
//-->
</script>

スクリプトを組み込みます。head要素内、あるいは body要素内に何度も定義可能です。また、スクリプトは外部参照でも、直接書くことできます。ただし、外部参照場合は、内部を完全に無視します。更に、charset属性による符号化方式指定は、外部参照先のスクリプトに対してのみ有効です。

※ DTD表記
◎: HTML4.01Strictで定義されている必須の属性と値
○: HTML4.01Strictで定義されている属性と値
▽: HTML4.01Transitionalの属性と値(非推奨

スクリプト

スキーマ」の項を参照

スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/11/11 14:16 UTC 版)

スクリプトscript)という語は、遡れば元々はラテン語の「scribere スクリーベレ」(書く)という動詞の過去分詞の名詞的用法「scriptumスクリプトゥム」(書かれたもの)である。それが古フランス語で「escript」となり、そのフランス語が中期英語に移入されて「script」となった[1]。英語のscriptでも「書かれたもの」という概念が中核にある。


注釈

  1. ^ scriptやscript languageのscriptは、《演劇の台本》という語義・語感を転用して用いられるようになった。コンピュータの技術史に関する書物などにそのあたりのいきさつは書かれている。

出典

  1. ^ a b c d e Oxford Dictionaries [1]


「スクリプト」の続きの解説一覧

スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/16 07:20 UTC 版)

スクリプトエディタ」の記事における「スクリプト」の解説

スクリプトエディタ自体OSA言語からコントロール可能な(スクリプタブルな)アプリケーションであり、AppleScriptなどのOSA言語からコントロール可能である。外部スクリプトやOS標準装備のスクリプトメニューからスクリプトを呼び出してスクリプトエディタ自身操作できる

※この「スクリプト」の解説は、「スクリプトエディタ」の解説の一部です。
「スクリプト」を含む「スクリプトエディタ」の記事については、「スクリプトエディタ」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/04/27 08:48 UTC 版)

テキストエディタ」の記事における「スクリプト」の解説

テキストエディタ中にはスクリプト、またはマクロ呼ばれる編集作業自動化機能拡張さらにはテキストエディタインタフェースそのもの変更行え機能持っているものもある。スクリプトには、言語インタプリタなどの他のアプリケーションの機能利用するもの、独自に開発されたもの、作業手順自動記録など機能通じて利用するものなどの種類がある。代表的なスクリプトには、EmacsEmacs Lisp秀丸エディタ秀丸マクロなどがある。スクリプトを利用することにより、ファイル管理や、ネットワーク通信まで行えテキストエディタ上の総合的な利用行なうことが出来場合もある。

※この「スクリプト」の解説は、「テキストエディタ」の解説の一部です。
「スクリプト」を含む「テキストエディタ」の記事については、「テキストエディタ」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/05 15:05 UTC 版)

Second Life」の記事における「スクリプト」の解説

様々なオブジェクト外観位置変更するように命令与えたり一定の制限内で外部との通信行なうプログラム。これによって、自動ドアエスカレーター各種乗り物からゲーム機魔法のアイテムまで、さまざまな動的コンテンツ実現できる。ビューアに内蔵されエディタソースコード入力コンパイルする。 専用スクリプト言語Linden Scripting Language(LSL)を用いる。C言語簡素化した文法ベースにしたイベント駆動型プログラミング言語である。オブジェクト中に入れることによって動作する

※この「スクリプト」の解説は、「Second Life」の解説の一部です。
「スクリプト」を含む「Second Life」の記事については、「Second Life」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/03 07:21 UTC 版)

mi (テキストエディタ)」の記事における「スクリプト」の解説

独自の簡易的なスクリプトが用意されており、AppleScriptにも対応している

※この「スクリプト」の解説は、「mi (テキストエディタ)」の解説の一部です。
「スクリプト」を含む「mi (テキストエディタ)」の記事については、「mi (テキストエディタ)」の概要を参照ください。


スクリプト (Script)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/21 04:32 UTC 版)

レタリング」の記事における「スクリプト (Script)」の解説

筆記体活字したもの原則として筆末が次の字の書き始め部分つながっていくように作られる。なお、アラビア文字モンゴル文字は、筆記でも活字でも続け書き原則であるため、はじめからスクリプトの特徴持った文字といえる

※この「スクリプト (Script)」の解説は、「レタリング」の解説の一部です。
「スクリプト (Script)」を含む「レタリング」の記事については、「レタリング」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/06 04:25 UTC 版)

darktable」の記事における「スクリプト」の解説

darktableLua バージョン5.2書かれたスクリプトが利用できる指定されイベント反応してdarktable実行する処理を定義することができる。スクリプティングの例としては、ダークルームの外で追加の処理を行うために、ファイル書き出し中に外部アプリケーション起動するなどがある。

※この「スクリプト」の解説は、「darktable」の解説の一部です。
「スクリプト」を含む「darktable」の記事については、「darktable」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/08 22:55 UTC 版)

3DCGソフトウェア」の記事における「スクリプト」の解説

スクリプト言語としてはPython良く使われており、多く3DCGソフトウェアがそれに対応しているPythonを使うことでスクリプトの再利用性を高めることができ、特にパイプライン構築で重要となる。ただしAPI標準化などはされておらず、ソフトウェアによってAPI大きく異なる。 ゲームエンジン開発言語ではC#良く使われており、WebGL方面ではJavascript良く使われている (#ゲーム及びインタラクティブコンテンツ作成開発言語参照)。 グラフィカルUIではQtPythonバインディングであるPySide (または互換性のあるPyQt) が普及しており、それを提供する3DCGソフトウェア増えている。Qt搭載ソフトウェアにおいても、PyQtPySide別途インストールすることによって、同じUIを使うことができる。 なお、古くから存在するソフトウェアには独自のスクリプト言語を持つものもある。MayaPerlTcl似た文法MEL英語版)スクリプト(旧Wavefront Sophia)を持っており、3ds MaxはMAXScriptを持っており、HoudiniC Shell似た文法のHScriptを持っているまた、Cinema 4DはC.O.F.F.E.E.スクリプトを持っていた (R20で廃止)ほか、LightWaveもLScriptを持っていた (LightWave 2020非推奨)。Ruby採用したもの (SketchUp等) やAngelScript(英語版)を採用したもの (3D-Coat等) も存在するまた、標準規格拡張をした言語採用しているソフトウェアや、OS依存するという欠点があるもののOSスクリプト機能採用したソフトウェア存在するRhinocerosは、VBScript拡張したRhinoscriptが使われている。Adobe After EffectsにおいてはECMAScript拡張したAdobe ExtendScriptが使われている。DAZ Studioでは、ECMASciptを拡張したQtScriptを更に拡張したDAZ Script使われている。SoftimageにおいてはActive Scripting対応しており、JScriptVBScript使用することができた。

※この「スクリプト」の解説は、「3DCGソフトウェア」の解説の一部です。
「スクリプト」を含む「3DCGソフトウェア」の記事については、「3DCGソフトウェア」の概要を参照ください。


スクリプト

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/15 09:00 UTC 版)

RLogin」の記事における「スクリプト」の解説

RLogin 2.12.3からは独自のスクリプト言語サポートされ接続先に対す自動運転が可能である。 // // リモートホストから特定の単語受信すると、指定したコマンドを// 送信するというサンプルプログラム。// 送受信繰り返す度に、ダイアログボックスタイムスタンプを// 表示する。// counter = 0;while (!Document.Abort) {ts = strftime("%m/%d/%y %H:%M:%S\n", time());counter++;dlg = dialog(dstr(counter), [ 100,100,200,80 ], [ [ "static", [ 10,10,200,20 ], ts ], ]);dlg.open();dlg.center();dlg.show(1);switch (swait(0, "Shell")) {case (-1):break;case 0: swrite("time\n"); sleep(1000); swrite("date\n"); break;}dlg.close();}dlg.close();

※この「スクリプト」の解説は、「RLogin」の解説の一部です。
「スクリプト」を含む「RLogin」の記事については、「RLogin」の概要を参照ください。

ウィキペディア小見出し辞書の「スクリプト」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

スクリプト

出典:『Wiktionary』 (2021/08/06 17:55 UTC 版)

語源

英語 script

名詞

スクリプト

  1. 手稿
  2. 記録
  3. 脚本台本
  4. 作業手順

関連語


「スクリプト」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。



スクリプトと同じ種類の言葉


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「スクリプト」の関連用語

スクリプトのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



スクリプトのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
新語時事用語辞典新語時事用語辞典
Copyright © 2024 新語時事用語辞典 All Rights Reserved.
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
JERICHO CONSULTINGJERICHO CONSULTING
Copyright (C) 2024by Jericho Consulting Co.,Ltd. All Rights Reserved.
広告転職.com広告転職.com
Copyright(C) 2024 Total Brain co., ltd. All Rights Reserved.
テレマーケティングジャパンテレマーケティングジャパン
Copyright (C)TELEMARKETING JAPAN, INC
WEB for beginnerWEB for beginner
Copyright (C) 2002~2024 banban@scollabo.com
文部科学省文部科学省
Copyright (C) 2024 文部科学省 All rights reserved.
環境防災Nネットホームページ原子力防災基礎用語集
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのスクリプト (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのスクリプトエディタ (改訂履歴)、テキストエディタ (改訂履歴)、Second Life (改訂履歴)、mi (テキストエディタ) (改訂履歴)、レタリング (改訂履歴)、darktable (改訂履歴)、3DCGソフトウェア (改訂履歴)、RLogin (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Text is available under Creative Commons Attribution-ShareAlike (CC-BY-SA) and/or GNU Free Documentation License (GFDL).
Weblioに掲載されている「Wiktionary日本語版(日本語カテゴリ)」の記事は、Wiktionaryのスクリプト (改訂履歴)の記事を複製、再配布したものにあたり、Creative Commons Attribution-ShareAlike (CC-BY-SA)もしくはGNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS