Język skryptowy: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Loveless (dyskusja | edycje)
m robot poprawia: it:Linguaggio di scripting
Linia 1:
'''Język skryptowy''' - [[język programowania]] służący do kontrolowania danej [[aplikacja (informatyka)|aplikacji]]. Skrypty - programy napisane w językach skryptowych - wykonywane są wewnątrz pewnej aplikacji, w odróżnieniu od programów ("normalnych", nie skryptowych), które wykonują się niezależnie od innych aplikacji.
 
Języki skryptowe są to często [[Interpreter (program komputerowy)|języki interpretowane]] zaprojektowane z myślą o interakcji z użytkownikiem. Niejednokrotnie polecenia używane w skryptach są bardzo skomplikowane, na przykład w systemach [[Unix|UNIX]] w języku [[Powłoka Bourne'a|sh]] większość poleceń to samodzielne programy. Języki te są często używane do jednorazowych zadań, na przykład administracyjnych.
 
== Zastosowania ==
 
Oprócz skryptów powłoki systemów uniksowych oraz narzędzi administracyjnych języki skryptowe osadzane bywają w różnych [[Oprogramowanie|programach]], dzięki czemu zapewniają możliwość zautomatyzowania powtarzających się czynności. Na przykład pakiet [[Microsoft Office]] wyposażony jest w osadzony interpreter języka [[Visual Basic for Applications]] (VBA). Swoje języki skryptowe mają też inne profesjonalne narzędzia edycyjne, jak [[AutoCAD]] czy [[3D Studio Max]].
 
Linia 12 ⟶ 11:
 
== Niektóre z języków określanych jako skryptowe ==
 
{| cellpadding="10"
|- valign="top"
Linia 20 ⟶ 18:
* [[AutoIt]]
* [[AviSynth]]
* [[AWK|Awk]]
* [[bash]]
* Brain
Linia 30 ⟶ 28:
* [[Guile]]
* [[Game Maker Language]]
* [[Imperial Chemical Industries|ICI]]
* [[JavaScript]]
* [[JCL]]
Linia 45 ⟶ 43:
* [[Quake C|QuakeC]]
* [[REBOL]]
* [[REXX|Rexx]]
* [[Ruby (język programowania)|Ruby]]
* [[Groovy (język programowania)|Groovy]]
* [[Powłoka Bourne'a|sh]]
* [[Simkin]]
* [[Tcl]]