Indice
155 relazioni: ActionScript, Adobe Acrobat, Adobe Flash, AJAX, Algebra di Boole, Anchor, AppleScript, Applet, Application programming interface, Applicazione mobile, Applicazione web, Array, Array associativo, Awk, Base di dati, Body (informatica), Bookmarklet, Booleano (informatica), Brendan Eich, Browser, Button (informatica), C (linguaggio di programmazione), C++, Calcolatrice, Canali standard, CDATA, Chakra (motore JScript), Checkbox, Classe (informatica), Client, Codice sorgente, CoffeeScript, Collegamento ipertestuale, Compilatore, Cookie, Costruttore (informatica), CSS, Cursore, Dart (linguaggio di programmazione), DHTML, Document (oggetto XML DOM), Document Object Model, Drag and drop, Eccezione (informatica), ECMA International, ECMAScript, Ereditarietà (informatica), Espressione regolare, Estensione (informatica), File, ... Espandi índice (105 più) »
- Linguaggi di programmazione funzionali
ActionScript
In informatica ActionScript (AS) è stato il linguaggio di scripting di Adobe Flash, dichiarato obsoleto il 31 dicembre 2020, software che affondava le proprie radici nella grafica vettoriale, ma che, anche grazie alla diffusione del plugin, si era ritagliato un proprio spazio nella realizzazione di applicazioni dinamiche, oltre che nella realizzazione di siti web e animazioni.
Vedere JavaScript e ActionScript
Adobe Acrobat
Adobe Acrobat è un'applicazione di tipografia digitale realizzata da Adobe per creare e modificare file in formato PDF. In quanto prodotto dalla stessa società che ha sviluppato il PDF, è stato il primo programma in grado di lavorare su questo formato.
Vedere JavaScript e Adobe Acrobat
Adobe Flash
Adobe Flash Player (in precedenza FutureSplash e poi Macromedia Flash Player) è stato un software per uso prevalentemente grafico, che consentiva di creare o utilizzare animazioni vettoriali principalmente per il web.
Vedere JavaScript e Adobe Flash
AJAX
In informatica AJAX, acronimo di Asynchronous JavaScript and XML, è un insieme di tecniche e metodologie di sviluppo software per la realizzazione di applicazioni web interattive (Rich Internet Application), basandosi su uno scambio di dati in background fra web browser e server, consentendo così l'aggiornamento dinamico di una pagina web senza esplicito ricaricamento da parte dell'utente.
Vedere JavaScript e AJAX
Algebra di Boole
Lalgebra di Boole (anche detta algebra booleana, logica booleana o reticolo booleano), in matematica e logica matematica, è il ramo dell'algebra in cui le variabili possono assumere solamente i valori vero e falso (valori di verità), generalmente denotati rispettivamente come 1 e 0.
Vedere JavaScript e Algebra di Boole
Anchor
Un anchor è un oggetto appartenente alla definizione del Document Object Model (DOM) di un documento HTML e permette di definire il testo di un collegamento ipertestuale.
Vedere JavaScript e Anchor
AppleScript
AppleScript è un sistema di scripting introdotto dalla Apple Inc. e integrato nel proprio sistema operativo macOS. Con l'avvento di Mac OS X Tiger, è possibile usare Automator per generare script disegnando un diagramma di flusso.
Vedere JavaScript e AppleScript
Applet
In informatica il termine applet (neologismo degli anni novantaNew Oxford American Dictionary, second edition, composto aplologico di application e let, usato in italiano al maschile, dal Vocabolario Treccani on line, Istituto dell'Enciclopedia italiana e traducibile come "piccolo programma") indica un programma che viene eseguito come "ospite" nel contesto di un altro programma, detto per questo container, su un computer client (elaborazione lato client).
Vedere JavaScript e Applet
Application programming interface
In un programma informatico, con application programming interface (API), in italiano "interfaccia di programmazione dell'applicazione", si indica un insieme di procedure (in genere raggruppate per strumenti specifici) atte a consentire la comunicazione tra diversi computer o tra diversi software o tra diversi componenti di software; spesso tale termine designa le librerie software di un linguaggio di programmazione, sebbene più propriamente le API siano il metodo con cui le librerie vengono usate per sopperire ad uno specifico problema di scambio di informazioni.
Vedere JavaScript e Application programming interface
Applicazione mobile
Unapplicazione mobile (nota anche con l'abbreviazione app, dall'inglese mobile application, o mobile app), in informatica, è un'applicazione software dedicata ai dispositivi di tipo mobile, quali smartphone o tablet, tipicamente progettata e realizzata in maniera più leggera in termini di risorse hardware utilizzate rispetto alle classiche applicazioni per desktop computer, in linea con le restrizioni imposte dalla tipologia di dispositivo su cui è installata e/o eseguita.
Vedere JavaScript e Applicazione mobile
Applicazione web
Una applicazione web (web application in inglese, abbreviato web app), in informatica ed in particolare nella programmazione web, indica genericamente tutte le applicazioni distribuite ovvero applicazioni accessibili/fruibili via web per mezzo di un network, come ad esempio una Intranet all'interno di un sistema informatico o attraverso internet, cioè in una architettura tipica di tipo client-server, offrendo determinati servizi all'utente client.
Vedere JavaScript e Applicazione web
Array
Un arrayPer una discussione sull'ipotetica traduzione italiana del vocabolo array, con cenni alla sua etimologia, si veda — in nota — la voce Wullenweber.
Vedere JavaScript e Array
Array associativo
L'array associativo è un array i cui elementi sono accessibili mediante nomi, quindi stringhe anziché indici puramente numerici. Questo non comporta però l'obbligo di utilizzare solo un tipo di indice: alcuni elementi dell'array possono avere un indice numerico, altri un indice di tipo stringa.
Vedere JavaScript e Array associativo
Awk
AWK (dalle iniziali dei cognomi dei suoi autori, Alfred Aho, Peter Weinberger e Brian Kernighan) è un linguaggio di programmazione interpretato orientato alla manipolazione di dati di tipo testuale, sia in forma di file che di flusso di dati provenienti dallo standard input.
Vedere JavaScript e Awk
Base di dati
In informatica una base di dati, detta anche, dall'inglese, database o data base, o anche banca dati, è una collezione di dati organizzati immagazzinata e accessibile per via elettronica.
Vedere JavaScript e Base di dati
Body (informatica)
Body è un oggetto dell'XML DOM che permette di assegnare o leggere le proprietà dell'oggetto BODY, parte essenziale di qualsiasi pagina HTML.
Vedere JavaScript e Body (informatica)
Bookmarklet
Un bookmarklet è un piccolo programma JavaScript che può essere memorizzato come un normale URL all'interno dei segnalibri (bookmark in inglese) nei browser web più popolari, o all'interno dei collegamenti ipertestuali di una pagina web.
Vedere JavaScript e Bookmarklet
Booleano (informatica)
In informatica, quello booleano è un tipo di dato i cui unici due possibili valori rappresentano il valore di verità in un'algebra di Boole.
Vedere JavaScript e Booleano (informatica)
Brendan Eich
Ha inoltre cofondato il progetto Mozilla, la Mozilla Foundation e la Mozilla Corporation (di cui è stato direttore tecnico e per un breve periodo anche amministratore delegato).
Vedere JavaScript e Brendan Eich
Browser
In informatica il browser Web (o semplicemente browser), in italiano navigatore Web, è un'applicazione per l'acquisizione, la presentazione e la navigazione di risorse sul Web.
Vedere JavaScript e Browser
Button (informatica)
L'oggetto button è un oggetto innestato nell'oggetto Form, della definizione XML DOM. La sua definizione permette di creare molte interazioni con l'utente nelle pagine web.
Vedere JavaScript e Button (informatica)
C (linguaggio di programmazione)
C (AFI) è un linguaggio di programmazione ad uso generale di natura imperativa e procedurale creato da Dennis Ritchie negli anni '70. Tutt'oggi influente, è largamente adoperato nei sistemi operativi, nei driver e nelle pile di protocolli, mentre è in diminuzione il suo uso nelle applicazioni.
Vedere JavaScript e C (linguaggio di programmazione)
C++
C++ (AFI) è un linguaggio di programmazione ad uso generale creato dall'informatico danese Bjarne Stroustrup. Pubblicato per la prima volta nel 1985 come estensione del linguaggio C, è stato nel tempo esteso notevolmente.
Vedere JavaScript e C++
Calcolatrice
Una calcolatrice è una macchina da calcolo automatizzata, di dimensioni fisiche contenute, in grado di eseguire calcoli matematici ed elaborazione dati.
Vedere JavaScript e Calcolatrice
Canali standard
In informatica i canali standard (o standard streams), in tutti i moderni sistemi operativi, rappresentano i dispositivi logici di input e di output che collegano un programma con l'ambiente operativo in cui esso viene eseguito (tipicamente un terminale testuale) e che sono connessi automaticamente al suo avvio.
Vedere JavaScript e Canali standard
CDATA
CDATA (Character data) viene usato in vari ambiti nei linguaggi di markup come SGML o XML. Il termine indica una certa porzione di documento contenente caratteri generici oppure caratteri rappresentanti dati o una struttura marcata da tag.
Vedere JavaScript e CDATA
Chakra (motore JScript)
Chakra è un motore JScript sviluppato da Microsoft per il browser Web Windows Internet Explorer 9. Una funzione distintiva della versione a 32 bit del motore è che effettua la compilazione just-in-time degli script su un core separato della CPU, parallela al browser Web.
Vedere JavaScript e Chakra (motore JScript)
Checkbox
In informatica, una checkbox o casella di spunta (anche tickbox) è un controllo grafico con cui l'utente può effettuare selezioni multiple. Solitamente, le checkbox sono mostrate sullo schermo come dei quadrati che possono contenere spazio bianco (quando non sono selezionati), segno di spunta (quando sono selezionati) o un quadrato (indeterminato).
Vedere JavaScript e Checkbox
Classe (informatica)
Una classe, nella programmazione orientata agli oggetti, è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.
Vedere JavaScript e Classe (informatica)
Client
Un client (in lingua italiana detto anche cliente), in informatica, nell'ambito delle reti informatiche e dell'architettura logica di rete detta client-server, indica genericamente un qualunque componente software, presente tipicamente su una macchina host, che accede ai servizi o alle risorse di un'altra componente detta server, attraverso l'uso di determinati protocolli di comunicazione.
Vedere JavaScript e Client
Codice sorgente
In informatica, il codice sorgente (spesso detto sorgente o codice o listato) è il testo di un algoritmo di un programma scritto in un determinato linguaggio di programmazione, compreso all'interno di un file sorgente, che definisce il flusso di esecuzione del programma stesso, ovvero la sua codifica software.
Vedere JavaScript e Codice sorgente
CoffeeScript
CoffeeScript è un linguaggio di programmazione che si transcompila in JavaScript. Esso aggiunge lo zucchero sintattico ispirato da Ruby, Python e Haskell nel tentativo di accrescere la leggibilità e concisione di JavaScript.
Vedere JavaScript e CoffeeScript
Collegamento ipertestuale
In informatica, un collegamento ipertestuale (in inglese hyperlink, spesso chiamato anche link, usato anche in italiano) è un rinvio da un'unità informativa (documenti, immagini, etc.) su supporto digitale ad un'altra.
Vedere JavaScript e Collegamento ipertestuale
Compilatore
Un compilatore è un programma informatico che traduce una serie di istruzioni scritte in un determinato linguaggio di programmazione (codice sorgente) in istruzioni di un altro linguaggio (codice oggetto): il processo di traduzione si chiama compilazione mentre l'attività inversa - ovvero passare dal codice oggetto al codice sorgente - è chiamata decompilazione ed è effettuata per mezzo di un decompilatore.
Vedere JavaScript e Compilatore
Cookie
Gli HTTP cookie (pron.; più precisamente denominati cookie web, o per antonomasia cookie) sono un tipo particolare di magic cookie (una sorta di gettone identificativo) e vengono utilizzati dalle applicazioni web lato server per archiviare e recuperare informazioni a lungo termine sul lato client.
Vedere JavaScript e Cookie
Costruttore (informatica)
I costruttori, in informatica e specificamente nella programmazione orientata agli oggetti, indicano dei metodi associati alle classi che hanno lo scopo di inizializzare le variabili di istanza.
Vedere JavaScript e Costruttore (informatica)
CSS
Cascading Style Sheets, meglio noto come CSS (in italiano fogli di stile a cascata), è un linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML, ad esempio i siti web e relative pagine web.
Vedere JavaScript e CSS
Cursore
Il cursore, in informatica, è un simbolo che appare sullo schermo del dispositivo per indicare la posizione in cui viene inserito il testo digitato sulla tastiera o su cui ha effetto la pressione dei pulsanti del mouse o di qualunque altra periferica che possa muovere il cursore stesso.
Vedere JavaScript e Cursore
Dart (linguaggio di programmazione)
Dart (originariamente chiamato Dash) è un linguaggio di programmazione sviluppato da Google. È stato presentato alla conferenza "GOTO Aarhus 2011" dal 10 al 12 ottobre 2011.
Vedere JavaScript e Dart (linguaggio di programmazione)
DHTML
Il DHTML (acronimo dall'inglese Dynamic HTML), conosciuto anche come HTML dinamico, è un insieme di tecnologie che permettono di cambiare in modo dinamico la rappresentazione e il contenuto di un documento ed aumentare l'interattività dell'utente sulla pagina.
Vedere JavaScript e DHTML
Document (oggetto XML DOM)
L'oggetto Document appartiene agli oggetti dell'XML DOM e racchiude tutti gli oggetti presenti in un documento HTML.
Vedere JavaScript e Document (oggetto XML DOM)
Document Object Model
In informatica il Document Object Model (spesso abbreviato come DOM),, è una forma di rappresentazione dei documenti strutturati come modello orientato agli oggetti.
Vedere JavaScript e Document Object Model
Drag and drop
Drag and drop (tradotto in italiano con trascinamento) nel lessico informatico, indica una successione di tre azioni, consistenti nel cliccare su un oggetto virtuale (quale una finestra o un'icona) per trascinarlo (in inglese: drag) in un'altra posizione, dove viene rilasciato (in inglese: drop).
Vedere JavaScript e Drag and drop
Eccezione (informatica)
In informatica, il termine eccezione è usato per descrivere l'occorrenza di diversi tipi di condizioni o eventi che alterano il normale flusso di controllo ed esecuzione di un microprocessore programmabile o di un programma.
Vedere JavaScript e Eccezione (informatica)
ECMA International
La ECMA (European Computer Manufacturers Association) è un'associazione fondata nel 1961 e dedicata alla standardizzazione nel settore informatico e dei sistemi di comunicazione.
Vedere JavaScript e ECMA International
ECMAScript
ECMAScript (o ES) è la specifica tecnica di un linguaggio di scripting, standardizzata e mantenuta da ECMA International nell'ECMA-262 ed ISO/IEC 16262.
Vedere JavaScript e ECMAScript
Ereditarietà (informatica)
In informatica l'ereditarietà è uno dei concetti fondamentali nel paradigma di programmazione a oggetti. Essa consiste in una relazione che il linguaggio di programmazione, o il programmatore stesso, stabilisce tra due classi.
Vedere JavaScript e Ereditarietà (informatica)
Espressione regolare
Unespressione regolare (o, in forma abbreviata, regexp, regex o RE) è una sequenza di simboli (quindi una stringa) che identifica un insieme di stringhe.
Vedere JavaScript e Espressione regolare
Estensione (informatica)
Lestensione di un file, in ambito informatico, è un suffisso, ovvero una breve sequenza di caratteri alfanumerici (tipicamente tre), posto alla fine del nome di un file e separato dalla parte precedente con un punto, attraverso il quale il sistema operativo riesce a distinguerne il tipo di contenuto (testo, musica, immagine, video...) e il formato utilizzato e aprirlo, di conseguenza, con la corrispondente applicazione.
Vedere JavaScript e Estensione (informatica)
File
Un file (dall'inglese, pronuncia, italianizzata in; traducibile come "fascicolo", o "archivio"), in informatica, è un contenitore di dati, tipicamente collocato in un file system, a sua volta registrato su un supporto di memorizzazione digitale.
Vedere JavaScript e File
FileUpload
In informatica l'oggetto FileUpload appartiene agli oggetti dell'XML DOM e permette di ottenere i campi necessari per effettuare il caricamento di un file su server tramite il form tag (con il type impostato a file).
Vedere JavaScript e FileUpload
Finestra (informatica)
In informatica, la finestra è un riquadro dello schermo di un computer in cui è possibile svolgere determinate operazioni: ad esempio, aprire una finestra di dialogo.
Vedere JavaScript e Finestra (informatica)
Form
In informatica, il termine form (letteralmente formulario, modulo) indica la parte di interfaccia utente di un'applicazione web che consente all'utente client di inserire e inviare al web server/application server uno o più dati liberamente digitati dallo stesso sulla tastiera attraverso l'uso di componenti grafici detti widget presenti sull'interfaccia stessa; per descriverlo può essere utile la metafora della "scheda da compilare" per l'inserimento di dati.
Vedere JavaScript e Form
Fotografia istantanea
La fotografia istantanea (comunemente detta istantanea o Polaroid) è un tipo di fotografia che permette di ottenere stampe fotografiche in tempo relativamente breve (dell'ordine di secondi o minuti) a seguito di uno scatto.
Vedere JavaScript e Fotografia istantanea
Frameset
I frameset HTML permettevano ai progettisti di siti web di visualizzare i documenti e le webpages in visualizzazioni multiple, che potevano essere finestre indipendenti o sottofinestre.
Vedere JavaScript e Frameset
Freeware
Il freeware è una categoria di software proprietario il cui utilizzo è concesso a titolo gratuito. Generalmente viene messo a disposizione (tipicamente scaricandolo da Internet) come pacchetto da installare o come file eseguibile, e con una licenza che ne consente esplicitamente a chiunque l'utilizzo gratuito e la ridistribuzione, ma non l'uso commerciale.
Vedere JavaScript e Freeware
Front-end e back-end
I termini inglesi front end (in sigla FE) e back end (in sigla BE) (anche scritti, frontend o front-end e backend o back-end) in informatica denotano, rispettivamente, la parte visibile all'utente di un programma e con cui egli può interagire —tipicamente un'interfaccia utente— e la parte che permette l'effettivo funzionamento di queste interazioni.
Vedere JavaScript e Front-end e back-end
Funzione (informatica)
In informatica e in particolare nella programmazione, una funzione è un'unità di organizzazione del codice che permette di raggruppare una sequenza di istruzioni in un unico blocco, caratterizzato da un nome, dei parametri in ingresso (detti argomenti) e uno o più dati restituiti in uscita.
Vedere JavaScript e Funzione (informatica)
Hello world
In informatica Hello world! (in italiano "Ciao mondo!") è un semplice programma dimostrativo, frequentemente utilizzato nella didattica di base, che produce come risultato - output - la scritta "Hello world!" o altre varianti, sfruttando i cosiddetti canali standard (standard output).
Vedere JavaScript e Hello world
HTML
LHyperText Markup Language, comunemente noto con l'acronimo HTML, è il linguaggio di marcatura più usato per i documenti web. Nato per la formattazione e impaginazione di documenti ipertestuali disponibili nel web 1.0, oggi è utilizzato principalmente per il disaccoppiamento della struttura logica di una pagina web (definita appunto dal markup) e la sua rappresentazione, gestita tramite gli stili CSS per adattarsi alle nuove esigenze di comunicazione e pubblicazione all'interno di Internet.
Vedere JavaScript e HTML
HTML5
HTML5 è la quinta versione del linguaggio di formattazione HTML raccomandata dal World Wide Web Consortium, distribuita a partire dall'ottobre 2014 e concepita per definire standard funzionali (es. riproduzione audio/video) e API.
Vedere JavaScript e HTML5
HyperTalk
HyperTalk è un linguaggio di programmazione creato nel 1987 da Dan Winkler e usato nel software ipermediale HyperCard di Bill Atkinson. Il linguaggio si rivolgeva soprattutto a principianti: i programmatori HyperTalk venivano chiamati "autori" ed il processo dello scrivere programmi scripting.
Vedere JavaScript e HyperTalk
Iframe
L'iframe (dall'inglese inline frame) in informatica è un elemento HTML. Si tratta infatti di un frame "ancorato" all'interno della pagina, equivale cioè ad un normale frame, ma con la differenza di essere un elemento (interno) della pagina, non esterno.
Vedere JavaScript e Iframe
Image (informatica)
In informatica, Image è un oggetto messo a disposizione dal DOM XML per la gestione delle immagini. Esso dispone di molte proprietà ed eventi che permettono un'interazione con l'utente molto ampia.
Vedere JavaScript e Image (informatica)
Informatica
Linformatica è la scienza o disciplina che si occupa del trattamento dell'informazione mediante procedure automatizzate, avendo in particolare per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici; come tale è una disciplina fortemente connessa con la logica matematica, l'automatica, l'elettronica e anche l'elettromeccanica.
Vedere JavaScript e Informatica
Interattività
Nel campo dell'interazione uomo-macchina, quando l'utente trasmette un'informazione al sistema che sta utilizzando, linterattività è la possibilità di.
Vedere JavaScript e Interattività
Interfaccia uomo-macchina
Interfaccia uomo-macchina IUM (in inglese Human-Machine Interface, HMI) si riferisce allo strato che separa un essere umano che sta utilizzando una macchina dalla macchina stessa, consentendone l'interazione reciproca.
Vedere JavaScript e Interfaccia uomo-macchina
Internet Explorer
Internet Explorer (IE o MSIE), noto anche come Windows Internet Explorer (WIE), è stato un browser web grafico proprietario sviluppato da Microsoft e incluso in Windows a partire dal 1995.
Vedere JavaScript e Internet Explorer
Interprete (informatica)
Un interprete, in informatica e nella programmazione, è un programma in grado di eseguire altri programmi a partire direttamente dal relativo codice sorgente scritto in un linguaggio di alto livello, senza la previa compilazione dello stesso (codice oggetto), eseguendo cioè le istruzioni nel linguaggio usato traducendole di volta in volta in istruzioni in linguaggio macchina del processore.
Vedere JavaScript e Interprete (informatica)
Interprete JavaScript
Un interprete JavaScript è un software specializzato che esegue comandi JavaScript, utilizzato soprattutto dai browser.
Vedere JavaScript e Interprete JavaScript
IOS
iOS è un sistema operativo mobile sviluppato da Apple Inc. per iPhone. È il secondo sistema operativo mobile più installato al mondo, dopo Android.
Vedere JavaScript e IOS
Istruzione (informatica)
In informatica una istruzione è un comando impartito ad un esecutore (può essere il processore, ma anche il compilatore o il linker) in un sistema, utilizzando un linguaggio ad esso comprensibile.
Vedere JavaScript e Istruzione (informatica)
Java (linguaggio di programmazione)
In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).
Vedere JavaScript e Java (linguaggio di programmazione)
JavaScript
In informatica JavaScript è un linguaggio di programmazione multi paradigma orientato agli eventi, utilizzato sia nella programmazione lato client web che lato server (Node.js) per la creazione di RESTful API, applicazioni desktop e embedded, siti web e applicazioni web, di effetti dinamici interattivi tramite funzioni di script invocate da eventi innescati a loro volta in vari modi dall'utente sulla pagina web in uso (mouse, tastiera, caricamento della pagina ecc...).
Vedere JavaScript e JavaScript
JavaScript Object Notation
JavaScript Object Notation (JSON) è un formato per lo scambio dati basato sul linguaggio di programmazione JavaScript (ECMA-262). È utilizzato in programmazione web come alternativa al formato XML.
Vedere JavaScript e JavaScript Object Notation
JavaScriptCore
JavaScriptCore è un framework sviluppato dalla Apple che fornisce un motore JavaScript per macOS. JavaScriptCore e WebCore insieme costituiscono WebKit, un framework sviluppato dalla Apple.
Vedere JavaScript e JavaScriptCore
JavaServer Pages
In informatica JavaServer Pages, di solito indicato con la sigla JSP (letto anche talvolta come Java Scripting Preprocessor), è una tecnologia di programmazione web in Java per lo sviluppo della logica di presentazione (tipicamente secondo il pattern MVC) di applicazioni web, fornendo contenuti dinamici in formato HTML o XML.
Vedere JavaScript e JavaServer Pages
JQuery
jQuery è una libreria JavaScript per applicazioni web, distribuita come software libero, distribuito sotto i termini della Licenza MIT.. Nasce con l'obiettivo di semplificare la selezione, la manipolazione, la gestione degli eventi e l'animazione di elementi DOM in pagine HTML, nonché semplificare l'uso di funzionalità AJAX, la gestione degli eventi e la manipolazione dei CSS.
Vedere JavaScript e JQuery
KJS (JavaScript)
KJS era l'interprete JavaScript di KDE inizialmente sviluppato nel 2000 per il browser web Konqueror da Harri Porten. Il 13 giugno 2002, Maciej Stachowiak ha annunciato sulla mailing list degli sviluppatori di KDE che Apple aveva prodotto JavaScriptCore, un framework per macOS basato su KJS.
Vedere JavaScript e KJS (JavaScript)
Lato client
In informatica, nell'ambito delle reti di calcolatori, il termine lato client (client-side in inglese) indica le operazioni di elaborazione effettuate da un client in un'architettura client-server, contrapponendosi a quelle etichettate invece come lato server, rappresentando dunque il front-end di un sistema informatico e di un'applicazione web con architettura multi-tier.
Vedere JavaScript e Lato client
Lato server
Nelle reti informatiche, l'espressione lato server (server-side in inglese) fa riferimento a operazioni compiute dal server in un ambito client-server contrapponendosi a tutto ciò che viene eseguito sul client (lato client).
Vedere JavaScript e Lato server
Libreria (software)
In informatica, una libreria, o più raramente biblioteca, è un insieme di funzioni o strutture dati predefinite e predisposte per essere riutilizzate da altri programmi software attraverso un'opportuna procedura di collegamento.
Vedere JavaScript e Libreria (software)
Linguaggio di programmazione
Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.
Vedere JavaScript e Linguaggio di programmazione
Linguaggio di programmazione ad alto livello
Un linguaggio di programmazione ad alto livello, in informatica, è un linguaggio di programmazione caratterizzato da una significativa astrazione dai dettagli del funzionamento di un calcolatore e dalle caratteristiche del linguaggio macchina.
Vedere JavaScript e Linguaggio di programmazione ad alto livello
Linguaggio di scripting
Un linguaggio di scripting, in informatica, è un linguaggio di programmazione interpretato destinato in genere a compiti di automazione del sistema operativo (batch) o delle applicazioni (macro), o a essere usato nella programmazione web all'interno delle pagine web.
Vedere JavaScript e Linguaggio di scripting
Logica di business
In informatica, nell'ambito dello sviluppo software, l'espressione logica di business (in inglese business logic) si riferisce a tutta quella logica o nucleo (core) di elaborazione (sotto forma di codice sorgente) che rende operativa un'applicazione.
Vedere JavaScript e Logica di business
Macintosh
Macintosh (abbreviato come Mac) è una famiglia di computer prodotti dalla Apple Inc. commercializzati a partire dal 1984 e facenti uso del sistema operativo macOS.
Vedere JavaScript e Macintosh
Menu (informatica)
Il termine menu o menù in informatica e nelle telecomunicazioni indica una lista di comandi offerti ad un utente dal computer o dal sistema di telecomunicazioni attraverso la loro interfaccia grafica, posizionando e/o cliccando con il cursore del mouse su determinati pulsanti dello schermo del monitor.
Vedere JavaScript e Menu (informatica)
Metadato
Un metadato (pp e - plurale: data, "(dato) per mezzo di un (altro) dato") è un dato che descrive una qualche proprietà di un altro dato. In senso lato è un'informazione a proposito di un'altra informazione.
Vedere JavaScript e Metadato
Microsoft
Microsoft Corporation (in precedenza Micro-Soft Company, comunemente Microsoft) è un'azienda multinazionale statunitense d'informatica con sede nel Microsoft Campus a Redmond nello Stato di Washington (Stati Uniti).
Vedere JavaScript e Microsoft
Motore di rendering
Un motore di rendering, in informatica ed in particolare nella computer grafica, è un componente hardware o software che interpreta delle informazioni in ingresso codificate secondo uno specifico formato e le elabora creandone una rappresentazione grafica.
Vedere JavaScript e Motore di rendering
Mouse
Il mouse è un dispositivo di puntamento portatile che traduce il movimento bidimensionale rispetto ad una superficie piana nel movimento di un cursore su uno schermo, permettendo un controllo fluido dell'interfaccia grafica di un computer.
Vedere JavaScript e Mouse
Mozilla
Mozilla (nome stilizzato moz://a) è una comunità del software libero nata nel 1998 dalle ceneri di Netscape Communications, nota principalmente per la realizzazione del browser web Firefox e del client di posta elettronica Thunderbird, e in generale dedicata allo sviluppo di prodotti open source.
Vedere JavaScript e Mozilla
Multipurpose Internet Mail Extensions
Il Multipurpose Internet Mail Extensions (MIME) è uno standard di Internet che estende la definizione del formato dei messaggi di posta elettronica, originariamente definito dall'SMTP, il protocollo di trasmissione delle email.
Vedere JavaScript e Multipurpose Internet Mail Extensions
Netscape Communications
Netscape Communications fu un'azienda statunitense di servizi informatici, conosciuta per il suo omonimo browser. Nata nel 1994, aveva sede a Mountain View, in California e aveva mutuato il nome da un marchio registrato di Cisco Systems, che concesse all'epoca alla nuova società di adottare tale ragione sociale.
Vedere JavaScript e Netscape Communications
Netscape Navigator
Netscape Navigator fu il primo web browser grafico di successo della storia dell'informatica. Negli anni novanta fu per un periodo il browser con percentuali di utilizzo più elevate; successivamente queste percentuali si ridussero notevolmente, fino a registrare nel 2002 la quasi scomparsa.
Vedere JavaScript e Netscape Navigator
Node.js
Node.js è un runtime system open source multipiattaforma orientato agli eventi per l'esecuzione di codice JavaScript, costruito sul motore JavaScript V8 di Google Chrome.
Vedere JavaScript e Node.js
Norma tecnica
Una norma tecnica (o semplicemente norma, chiamata talvolta impropriamente "standard") è un documento, utilizzato in svariati ambiti, che stabilisce specifiche tecniche di entità, oggetti, concetti.
Vedere JavaScript e Norma tecnica
Object model
Object model o modello ad oggetti, in informatica e in programmazione, indica un modello per trattare un problema attraverso la rappresentazione tipica del Object-Oriented (Classi, Oggetti, relazioni tra Oggetti e proprietà).
Vedere JavaScript e Object model
Oggetto (informatica)
Con il termine oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.
Vedere JavaScript e Oggetto (informatica)
Opera (browser)
Opera è un browser web freeware e multipiattaforma prodotto da Opera Software, disponibile per i sistemi operativi Windows, MacOS, Linux, Android, iOS e molti altri.
Vedere JavaScript e Opera (browser)
Oracle Corporation
Oracle Corporation è una società multinazionale del settore informatico, con sede a Austin, Texas. L'azienda vende software e tecnologia per database, sistemi di ingegneria cloud e prodotti software aziendali, in particolare i propri marchi di sistemi di gestione di database.
Vedere JavaScript e Oracle Corporation
Organizzazione internazionale per la normazione
LOrganizzazione internazionale per la normazione (in inglese International Organization for Standardization, abbreviazione ISO) è la più importante organizzazione a livello mondiale per la definizione di norme tecniche.
Vedere JavaScript e Organizzazione internazionale per la normazione
Pagina web
In informatica una pagina web (in inglese webpage) è un documento ipertestuale pubblicato sul World Wide Web e leggibile dall'utente mediante un apposito programma detto browser.
Vedere JavaScript e Pagina web
Password
Una password (in italiano anche detta parola d'accesso, parola d'ordine, chiave d'accesso o codice d'accesso) è, in ambito informatico e crittografico, una sequenza di caratteri alfanumerici e di simboli utilizzata per accedere in modo esclusivo a una risorsa informatica (sportello bancomat, computer, connessione internet, casella della posta elettronica, reti, programmi, basi dati, ecc.) o per effettuare operazioni di cifratura.
Vedere JavaScript e Password
Perl
Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall. Perl ha un singolare insieme di funzionalità ereditate da C, scripting shell Unix (sh), Awk, sed e in diversa misura da molti altri linguaggi di programmazione, compresi alcuni linguaggi funzionali.
Vedere JavaScript e Perl
Pop-up
In informatica, i pop-up (termine inglese; in italiano finestre a comparsa) sono degli elementi dell'interfaccia grafica, quali finestre o riquadri, che compaiono automaticamente durante l'uso di un'applicazione ed in determinate situazioni, per attirare l'attenzione dell'utente.
Vedere JavaScript e Pop-up
Portable Document Format
Portable Document Format (abbreviato PDF) è un formato di file documentale sviluppato da Adobe. Evoluzione del Camelot Project di John Warnock, lo scopo del formato è quello di distribuire e scambiare documenti mantenendo invariati font, immagini e layout in maniera indipendente dal software, dall'hardware o dal sistema operativo utilizzato.
Vedere JavaScript e Portable Document Format
PostScript
PostScript è un linguaggio di descrizione di pagina interpretato particolarmente adatto alla descrizione di pagine ed immagini, sviluppato da Adobe ed inizialmente usato come linguaggio per il controllo delle stampanti.
Vedere JavaScript e PostScript
Presto (motore di rendering)
Presto è il motore di rendering sviluppato da Opera Software utilizzato dal browser Opera fino al 2013, prima di essere sostituito da Blink.
Vedere JavaScript e Presto (motore di rendering)
Programma (informatica)
In informatica, un programma è una sequenza di istruzioni codificate in un linguaggio interpretabile da un elaboratore, espressione di un algoritmo per la risoluzione automatica di una certa classe di problemi.
Vedere JavaScript e Programma (informatica)
Programmazione a eventi
La programmazione a eventi, in informatica, è un paradigma di programmazione. Mentre in un programma tradizionale l'esecuzione delle istruzioni segue percorsi fissi, che si ramificano soltanto in punti ben determinati predefiniti dal programmatore, nei programmi scritti utilizzando la tecnica a eventi il flusso del programma è largamente determinato dal verificarsi di eventi esterni.
Vedere JavaScript e Programmazione a eventi
Programmazione orientata agli oggetti
In informatica, la programmazione orientata agli oggetti (in acronimo OOP), a volte chiamata semplicemente programmazione ad oggetti, è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Vedere JavaScript e Programmazione orientata agli oggetti
Programmazione web
Con la locuzione programmazione web si indicano le attività e le tecniche di programmazione, con i rispettivi linguaggi di scripting, che consentono la realizzazione e lo sviluppo di applicazioni per il Web.
Vedere JavaScript e Programmazione web
Prototype JavaScript Framework
Prototype JavaScript Framework è un framework JavaScript creato da Sam Stephenson nel febbraio 2005, inizialmente ideato come supporto Ajax in Ruby on Rails.
Vedere JavaScript e Prototype JavaScript Framework
Python
Python è un linguaggio di programmazione ad alto livello, orientato a oggetti, adatto, tra gli altri usi, a sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.
Vedere JavaScript e Python
QML (linguaggio di programmazione)
QML (Qt Meta Language o Qt Modelling Language) è un linguaggio di programmazione dichiarativo basato su JavaScript per la progettazione di applicazioni incentrate sull'interfaccia utente.
Vedere JavaScript e QML (linguaggio di programmazione)
Rhino (interprete JavaScript)
Rhino è un interprete JavaScript libero e open source, scritto completamente in Java e creato da Norris Boyd. È gestito interamente da Mozilla, che lavorò anche su SpiderMonkey, altro interprete scritto in C++ ed utilizzato in Mozilla Firefox.
Vedere JavaScript e Rhino (interprete JavaScript)
Ruby (linguaggio di programmazione)
Ruby è un linguaggio di programmazione interpretato open source completamente a oggetti. Nato nel 1995 come progetto personale del giapponese Yukihiro Matsumoto (spesso chiamato semplicemente Matz), prende spunto da altri linguaggi come Perl, SmallTalk, Eiffel, Ada e Lisp con lo scopo di bilanciare con cura i paradigmi di programmazione funzionale e imperativa.
Vedere JavaScript e Ruby (linguaggio di programmazione)
Safari
Il termine safari indica un'escursione naturalistica in parchi o riserve con l'obiettivo di avvistare e/o cacciare fauna selvatica, soprattutto nell'Africa orientale ed australe (Tanzania, Kenya, Mozambico, Zimbabwe, Botswana, Namibia, Sudafrica e così via); per distinguerla dal safari inteso come battuta di caccia, questo tipo di escursione viene anche chiamata safari fotografico o fotosafari.
Vedere JavaScript e Safari
Safari (browser)
Safari è un browser web sviluppato da Apple Inc. basato su WebKit, disponibile per i sistemi operativi iOS, iPadOS e macOS. Fu presentato il 7 gennaio 2003.
Vedere JavaScript e Safari (browser)
Scheme
Scheme è un linguaggio di programmazione funzionale, un dialetto del Lisp di cui mantiene tutte le caratteristiche, che è stato sviluppato negli anni settanta da Guy L. Steele e Gerald Jay Sussman, che lo introdussero nel mondo accademico con una serie di articoli noti come le Lambda Papers e nel libro Structure and Interpretation of Computer Programs.
Vedere JavaScript e Scheme
Script
Il termine script, in informatica, designa un tipo particolare di programma, scritto in una particolare classe di linguaggi di programmazione, detti linguaggi di scripting.
Vedere JavaScript e Script
Server
Un server (dall'inglese «serviente, servitore, cameriere») in informatica e telecomunicazioni è un dispositivo fisico o sistema informatico di elaborazione e gestione del traffico di informazioni.
Vedere JavaScript e Server
Server web
In informatica un server web è un software e l'hardware sottostante che, in esecuzione su un server, è in grado di gestire le richieste di trasferimento di pagine web di un client, tipicamente un web browser o un web crawler.
Vedere JavaScript e Server web
Sintassi
La sintassi, o sintattica (dal greco σύνταξις, sýntaxis, "associazione, organizzazione"), è la branca della grammatica e della linguistica che studia i diversi modi in cui i codici dei linguaggi si uniscono tra loro per formare una proposizione.
Vedere JavaScript e Sintassi
Sintassi (informatica)
La sintassi di un linguaggio di programmazione o di un altro linguaggio formale (di markup, di query e così via) indica nell'informatica l'insieme delle regole che una porzione di codice deve seguire per essere considerata conforme a quel linguaggio.
Vedere JavaScript e Sintassi (informatica)
Sistema operativo
Un sistema operativo (abbreviato in SO), in informatica, è un software di base, detto anche piattaforma operativa (composto normalmente da più sottosistemi o componenti software: kernel, scheduler, file system, gestore della memoria, gestore delle periferiche, interfaccia utente e spooler di stampa), che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi; tra i sistemi operativi per computer desktop si citano Microsoft Windows, MacOS, le distribuzioni Linux, sistemi Unix-like, BSD e Chrome OS, mentre per i dispositivi mobili, quali smartphone e tablet, vi sono iOS, Android, HarmonyOS, Windows Phone, Sailfish OS, Symbian OS e KaiOS.
Vedere JavaScript e Sistema operativo
Sito web
Un sito web (o sito Internet oppure detto semplicemente sito)Sebbene è da chiarire che internet e web non sono assolutamente la stessa cosa.
Vedere JavaScript e Sito web
Smalltalk
Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo.
Vedere JavaScript e Smalltalk
Software
Il software, in informatica ed elettronica, indica (per un sistema informatico) l'insieme delle componenti intangibili di elaborazione. Il significato è contrapposto a quello di hardware, che corrisponde alla parte materiale (strato fisico/tangibile) del detto sistema.
Vedere JavaScript e Software
SpiderMonkey
SpiderMonkey è il nome in codice di uno dei primi interpreti JavaScript, sviluppato da Brendan Eich alla Netscape Communications, poi reso open source e ora mantenuto dalla Mozilla Foundation.
Vedere JavaScript e SpiderMonkey
Stringa (informatica)
Una stringa in informatica è una sequenza di caratteri con un ordine prestabilito. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, array.
Vedere JavaScript e Stringa (informatica)
Structured Query Language
Structured Query Language o in breve SQL è un linguaggio standardizzato per database basati sul modello relazionale (RDBMS), progettato per le seguenti operazioni.
Vedere JavaScript e Structured Query Language
Struttura di controllo
Una struttura di controllo, in informatica e specificatamente nei paradigmi di programmazione imperativa, è un costrutto sintattico di un linguaggio di programmazione la cui semantica afferisce al controllo del flusso di esecuzione di un programma, ovvero servono a specificare se, quando, in quale ordine e quante volte devono essere eseguite le istruzioni che compongono il codice sorgente in base alle specifiche di progetto del software da realizzare.
Vedere JavaScript e Struttura di controllo
Sun Microsystems
Sun Microsystems (dal 2010 Oracle America, Inc.) è stata un'azienda statunitense, con sede nella Silicon Valley, produttrice di software e semiconduttori nota, tra le altre cose, per avere prodotto il linguaggio di programmazione Java.
Vedere JavaScript e Sun Microsystems
Tastiera (informatica)
La tastiera, in informatica, è una periferica di input del computer destinata all'inserimento manuale di dati, numerici o alfanumerici, nella memoria del computer e al controllo del computer stesso.
Vedere JavaScript e Tastiera (informatica)
Tipizzazione forte
In informatica, e in particolare in programmazione, l'espressione tipizzazione forte (strong typing) può essere usata per caratterizzare il tipo di regole che un determinato linguaggio di programmazione impone, a livello sintattico o semantico, circa la tipizzazione dei dati e all'uso dei dati in relazione al loro tipo.
Vedere JavaScript e Tipizzazione forte
Tipo di dato
Un tipo di dato, in informatica, indica l'insieme di valori che una variabile, o il risultato di un'espressione, possono assumere e le operazioni che su tali valori si possono effettuare.
Vedere JavaScript e Tipo di dato
Toggle
In elettronica digitale si dice toggle o stato di toggle uno stato che può assumere un flip-flop di tipo JK quando gli ingressi sono tutti a livello alto, ovvero presentano una tensione, spesso fra 3 e 5 V, a cui è assegnato il significato di "1" binario.
Vedere JavaScript e Toggle
Tooltip
Il tooltip (letteralmente: consiglio su uno strumento) è un breve messaggio a comparsa (popup), comune in diverse interfacce grafiche, in particolare quelle che prevedono un mouse od altri dispositivi di puntamento.
Vedere JavaScript e Tooltip
Transazione (basi di dati)
Nell'ambito dei DBMS si definisce transazione una sequenza di operazioni che, quando eseguita correttamente, produce una variazione dello stato della base di dati.
Vedere JavaScript e Transazione (basi di dati)
TypeScript
TypeScript è un linguaggio di programmazione open source sviluppato da Microsoft. Si tratta di un'estensione di JavaScript che basa le sue caratteristiche su ECMAScript 6; capo del progetto è Anders Hejlsberg.
Vedere JavaScript e TypeScript
Unicode
Unicode è un sistema di codifica che assegna un numero univoco ad ogni carattere usato per la scrittura di testi, in maniera indipendente dalla lingua, dalla piattaforma informatica e dal programma utilizzato.
Vedere JavaScript e Unicode
Uniform Resource Locator
Lo Uniform Resource Locator, anche noto con la sigla URL, è una sequenza di caratteri che identifica univocamente l'indirizzo di una risorsa su una rete di computer, come ad esempio un documento, un'immagine, un video, tipicamente presente su un host server e resa accessibile a un client.
Vedere JavaScript e Uniform Resource Locator
V8 (motore JavaScript)
V8 è un motore JavaScript open source sviluppato da Google, attualmente incluso in Google Chrome. V8 è scritto in C++ e supporta ECMAScript così come specificato nello standard ECMA-262, terza edizione.
Vedere JavaScript e V8 (motore JavaScript)
Valutazione lazy
Nella programmazione, la valutazione pigra o lazy è una tecnica che consiste nel ritardare una computazione finché il risultato non è richiesto effettivamente.
Vedere JavaScript e Valutazione lazy
Variabile (informatica)
Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.
Vedere JavaScript e Variabile (informatica)
Web dinamico
In informatica il Web dinamico (Web 2.0) è un paradigma di programmazione web che viene utilizzato per indicare tutte quelle applicazioni web che interagiscono attivamente con l'utente, modificando le informazioni mostrate in base alle informazioni generate da quest'ultimo e ricevute dall'application server (user generated content).
Vedere JavaScript e Web dinamico
Widget (informatica)
Nella programmazione informatica, un widget (crasi di window, "finestra", e gadget) è un componente dell'interfaccia grafica di un programma, tramite il quale l'utente può interagire con il programma stesso.
Vedere JavaScript e Widget (informatica)
Windows Script Host
Windows Script Host (o WSH) (originalmente chiamato Windows Scripting Host, ma rinominato per le versioni successive) è un linguaggio di scripting preinstallato su Windows 98 e tutti i Windows successivi.
Vedere JavaScript e Windows Script Host
World Wide Web
Il World Wide Web (termine in lingua inglese traducibile in italiano come "rete di ampiezza mondiale", o "rete mondiale", dove "rete" viene richiamato da ''web'' ("tela"), l'intreccio composto da ordito e trama), abbreviato web, sigla WWW o W3, è uno dei principali servizi di Internet, che permette di navigare e usufruire di un insieme molto vasto di contenuti amatoriali e professionali (multimediali e non) collegati tra loro attraverso collegamenti (link), e di ulteriori servizi accessibili a tutti o ad una parte selezionata degli utenti di Internet; questa facile reperibilità di informazioni è resa possibile, oltre che dai protocolli di rete, anche dalla presenza, diffusione, facilità d'uso ed efficienza dei motori di ricerca e dei web browser in un modello di architettura di rete definito client-server.
Vedere JavaScript e World Wide Web
World Wide Web Consortium
Il World Wide Web Consortium, anche conosciuto come W3C, è un'organizzazione non governativa internazionale che ha come scopo quello di favorire lo sviluppo di tutte le potenzialità del World Wide Web e diffondere la cultura dell'accessibilità della Rete.
Vedere JavaScript e World Wide Web Consortium
WYSIWYG
WYSIWYG è l'acronimo che sta per l'inglese What You See Is What You Get ("quello che vedi è quello che ottieni" o "ottieni quanto vedi"). Il termine è proprio del campo dell'informatica ed ha sostanzialmente tre significati.
Vedere JavaScript e WYSIWYG
XHTML
LXHTML (sigla di eXtensible HyperText Markup Language, Linguaggio di marcatura di ipertesti estensibile) è un linguaggio di marcatura che associa alcune proprietà dell'XML con le caratteristiche dell'HTML: un file XHTML è una pagina HTML scritta in conformità con lo standard XML.
Vedere JavaScript e XHTML
Vedi anche
Linguaggi di programmazione funzionali
- APL
- Arc (linguaggio di programmazione)
- C sharp
- CAML
- COWSEL
- Clojure
- Common LISP
- Curl
- Elixir (linguaggio di programmazione)
- Elm (linguaggio di programmazione)
- Erlang (linguaggio di programmazione)
- F Sharp
- Halide
- Haskell (linguaggio di programmazione)
- Haxe
- JavaScript
- Julia (linguaggio di programmazione)
- Linguaggio Wolfram
- Lisp
- Logo (informatica)
- ML (linguaggio di programmazione)
- Maple
- Miranda (linguaggio di programmazione)
- NewLISP
- OCaml
- Opa (linguaggio di programmazione)
- Pico (linguaggio)
- R (software)
- REBOL
- Racket (linguaggio di programmazione)
- Ruby (linguaggio di programmazione)
- Rust (linguaggio di programmazione)
- Scala (linguaggio di programmazione)
- Standard ML
- Swift (linguaggio di programmazione)
- XQuery
- XSL Transformations
Conosciuto come Jscript, LiveScript.

