- 6 Maggio 2009
- 6.494
- 0
- Miglior risposta
- 0
Introduzione
In informatica un linguaggio di scripting è un linguaggio di programmazione interpretato, destinato in genere a compiti di automazione del sistema (batch) o delle applicazioni (macro), o ad essere usato all'interno delle pagine web.
I programmi sviluppati con questi linguaggi vengono detti script, termine della lingua inglese utilizzato in ambito teatrale per indicare il testo dove vengono tracciate le parti che devono essere interpretate degli attori.
Gli script generalmente sono semplici programmi il cui scopo è quello di interagire con altri programmi molto più complessi in cui avvengono le operazioni più significative. Gli script si distinguono dai programmi con cui interagiscono, i quali solitamente sono implementati in un linguaggio differente e non interpretato. Inoltre, spesso gli script sono creati o modificati dall'utente finale.
Alcuni dei linguaggi di scripting più conosciuti.
PHP
PHP è un server-side, cross-platform, HTML linguaggio di scripting incorporato che vi permette di creare pagine web dinamiche. PHP-abilitare le pagine web vengono trattate come normali pagine HTML ed è possibile creare e modificare il loro stesso modo in cui si creano pagine HTML regolari.
Perl
Corto per pratiche di estrazione e la relazione Lingua, Perl è un linguaggio di programmazione sviluppato da Larry Wall, specialmente progettato per l'elaborazione del testo. A causa della sua forte capacità di elaborazione del testo, il Perl è diventato uno dei più popolari linguaggi per la scrittura di script CGI. Perl è un linguaggio interpretativo, che la rende facile da costruire e collaudare semplici programmi.
ASP
Active Server Pages, la tecnologia di Microsoft permette di pagine HTML per essere dinamica e interattiva con l'incorporazione degli script, ossia JScript o VBScript, Microsoft alternativi di JavaScript. Poiché gli script nelle pagine ASP (suffisso. Asp) sono trattati con il server, qualsiasi browser è in grado di lavorare con le pagine ASP, indipendentemente dal suo supporto per il linguaggio di scripting utilizzato in esso.
JavaScript
JavaScript è un linguaggio di scripting sviluppato da Netscape per consentire Web autori per la progettazione interattiva siti. Anche se condivide molte delle caratteristiche e la struttura del linguaggio Java pieno, è stato sviluppato autonomamente. Javascript può interagire con il codice sorgente HTML, che permette autori Web per rendere i loro siti con contenuti dinamici. JavaScript è avallato da una serie di società di software ed è un linguaggio che tutti possono utilizzare, senza l'acquisto di una licenza. E 'supportato da recenti browser di Netscape e Microsoft, anche se Internet Explorer supporta solo un sottoinsieme, che chiede di Microsoft JScript.
Python
Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing. Python è spesso paragonato a Tcl, Perl, Java, JavaScript, Visual Basic o Scheme[1]. Ideato da Guido van Rossum all'inizio degli anni novanta, Python prende il nome dalla serie televisiva Monty
CobolScript
CobolScript è un linguaggio di scripting basato su COBOL. CobolScript ha una sintassi familiare ai programmatori COBOL ed è utilizzato per la conversione di dati, creare interfacce batch e per lo scripting lato server. Esistono versioni di CobolScript per Microsoft Windows, Linux, SunOS e FreeBSD.
Hybris
Hybris, acronimo di hybrid scripiting language, è un linguaggio di scripting open source con tipizzazione dinamica, ovvero un linguaggio che non richiede la dichiarazione esplicita del tipo di una variabile ma capisce come trattare la variabile in questione in base al valore con il quale viene inizializzata e successivamente trattata, ed orientato ad oggetti che viene incontro alle esigenze degli sviluppatori che vogliono automatizzare determinate procedure in modo semplice e veloce.
Falcon
Il Falcon, abbreviabile come Falcon P.L., Falconpl o Falcon, è un linguaggio di scripting multi paradigma open source, sviluppato da Giancarlo Niccolai, inizialmente nell'ambito della propria attività lavorativa, e pubblicato successivamente come progetto Open Source.
VBScript
VBScript (abbreviazione di Microsoft's Visual Basic Scripting Edition) è un sottoinsieme di Visual Basic utilizzato nelle Active Server Pages e in Windows Script Host come linguaggio di scripting general-purpose. VBScript è anche usato come sostituto per i file batch di MS-DOS.
VBScript è un linguaggio interpretato da uno script engine, che può trovarsi sia all'interno che all'esterno di un web server. Nel primo caso, il codice VBScript, inserito all'interno del codice HTML, viene interpretato ed eseguito quando la pagina corrispondente viene richiesta.
Lua
Lua è un linguaggio di programmazione dinamico, riflessivo, imperativo e procedurale, utilizzato come linguaggio di scripting di uso generico. È molto usato per programmare i videogiochi.
Fonte: Wikipedia
Revisione: LudoExtreme
Ultima modifica: