Script

En informática, un script, archivo de órdenes, archivo de procesamiento por lotes o, cada vez más aceptado en círculos profesionales[4] es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. Los guiones son casi siempre interpretados, pero no todo programa interpretado es considerado un guion. El uso habitual de los guiones es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los intérpretes de órdenes sean a la vez intérpretes de este tipo de programas.

En el sistema operativo

En UNIX

Los archivos guion suelen ser identificados por el sistema a través de uno de los siguientes encabezamientos en el contenido del archivo, conocido como shebang:

#!/bin/bash ; #!/bin/ksh ; #!/bin/csh

Aunque en entornos UNIX la mayoría de los guiones son identificados por dicho encabezamiento, también pueden ser identificados a través de la extensión ".sh", siendo esta quizá menos importante que el encabezamiento, ya que casi todos los sistemas no necesitan dicha extensión para ejecutar el guion, por lo tanto, esta suele ser añadida por tradición, o más bien, es útil para que el usuario pueda identificar estos archivos a través de una interfaz de línea de comandos sin necesidad de abrirlo.

Difieren de los programas de aplicación, debido a que los últimos son más complejos; además, los guiones son más bien un programa que le da instrucciones a otros más avanzados.

En Windows y DOS

En el sistema operativo DOS, a los guiones creados para ser interpretados por cmd.exe o el obsoleto COMMAND.COM se les conoce como archivos «batch» (procesamiento por lotes) y acaban en .bat. En el sistema operativo Windows, existen varios lenguajes interpretados como Visual Basic Script, JavaScript, WScript, Batch .

Other Languages
azərbaycanca: Skriptləşdirmə dili
беларуская (тарашкевіца)‎: Скрыптовая мова
български: Скриптов език
Mìng-dĕ̤ng-ngṳ̄: Giók-buōng ngṳ̄-ngiòng
Deutsch: Skriptsprache
עברית: שפת תסריט
Bahasa Indonesia: Bahasa skrip
Кыргызча: Скрипттик тил
latviešu: Skriptu valoda
Bahasa Melayu: Bahasa penskripan
Nederlands: Scripttaal
norsk bokmål: Skriptspråk
Simple English: Scripting language
slovenčina: Skriptovací jazyk
српски / srpski: Скриптни језик
svenska: Skriptspråk
Türkçe: Betik dili
українська: Скриптова мова
中文: 脚本语言
粵語: 手稿語言