Template:Linguaggio di programmazione

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Linguaggio di programmazione/man (modifica·cronologia)

Template sinottico per un linguaggio di programmazione.

Sintassi

Per inserire il template in una voce copiare il seguente testo:

  • nome = il nome ufficiale del linguaggio, se non specificato viene utilizzato il nome della pagina
  • immagine = il nome di una immagine rappresentativa, come il logo o lo screenshot del listato di un programma
  • didascalia = la didascalia dell'immagine
  • autore = il nome dell'ideatore
  • data = data della prima versione. Se non specificata, viene letta da Wikidata dalla proprietà data di fondazione (P571), se presente.
  • versione = il numero dell'ultima versione e la relativa data. Se non specificata, viene letta da Wikidata dalla proprietà versione (P348), se presente (e la data dal suo qualificatore data di pubblicazione (P577)).
  • utilizzo = ambito di utilizzo specifico: linguaggio general-purpose, interrogazione database, ecc.
  • paradigmi = i paradigmi di programmazione offerti dal linguaggio, come programmazione procedurale, a oggetti, generica, ecc.
  • tipizzazione = la tipizzazione, come forte, debole, ...
  • specifiche = le specifiche del linguaggio
  • estensione = le estensioni comuni dei file sorgenti. Se non specificata, viene letta da Wikidata dalla proprietà estensione del file (P1195), se presente.
  • influenzato_da = lista di linguaggi che hanno influenzato il linguaggio in esame, citando le fonti
  • ha_influenzato = lista di linguaggi influenzati dal linguaggio in esame, citando le fonti
Implementazione di riferimento
  • implementazione_riferimento = i compilatori, gli interpreti o l'IDE che implementano il linguaggio in oggetto
  • sistema_operativo = i sistemi operativi supportati dall'implementazione di riferimento
  • lingua = lingue supportate dall'implementazione di riferimento
  • licenza = licenza del codice sorgente o binario dell'implementazione di riferimento. Se non specificata, viene letta da Wikidata dalla proprietà licenza (P275), se presente.
  • sito_web = sito ufficiale nella forma http://www.sitoweb.org (nella visualizzazione il protocollo http:// è automaticamente rimosso dal template). Se non specificato, viene letto da Wikidata dalla proprietà sito web ufficiale (P856), se presente.

(legenda colori)

{{Linguaggio di programmazione
|nome = 
|immagine = 
|didascalia = 
|autore = 
|data = 
|versione = 
|utilizzo = 
|paradigmi = 
|tipizzazione = 
|specifiche = 
|estensione = 
|influenzato_da = 
|ha_influenzato = 
|implementazione_riferimento = 
|sistema_operativo = 
|lingua = 
|licenza = 
|sito_web = 
}}

VisualEditor Dati per VisualEditor
La tabella TemplateData che segue è contenuta nella sottopagina Template:Linguaggio di programmazione/TemplateData (modifica·cronologia)

Nessuna descrizione.

Parametri template

Questo template ha una formattazione personalizzata.

ParametroDescrizioneTipoStato
Nomenome

Il nome ufficiale del linguaggio, se non specificato viene utilizzato il nome della pagina

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Stringafacoltativo
Immagineimmagine

Il nome di una immagine rappresentativa, come il logo o lo screenshot del listato di un programma

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Filefacoltativo
Didascaliadidascalia

La didascalia dell'immagine

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Stringafacoltativo
Autoreautore

Il nome dell'ideatore

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Stringaobbligatorio
Data rilascio prima versionedata

Data della prima versione dell linguaggio. Se non specificata, viene letta da Wikidata dalla proprietà data di fondazione (P571), se presente.

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Dataobbligatorio
Ultima versioneversione

Il numero dell'ultima versione e la relativa data. Se non specificata, viene letta da Wikidata dalla proprietà versione (P348), se presente (e la data dal suo qualificatore data di pubblicazione (P577)).

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Lineafacoltativo
Utilizzoutilizzo

Ambito di utilizzo specifico

Predefinito
vuoto
Esempio
linguaggio general-purpose, interrogazione database, ecc.
Valore automatico
vuoto
Lineaobbligatorio
Paradigmi di programmazioneparadigmi

I paradigmi di programmazione offerti dal linguaggio

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Lineaobbligatorio
Tipizzazionetipizzazione

nessuna descrizione

Predefinito
vuoto
Esempio
Forte, Debole
Valore automatico
vuoto
Sconosciutoobbligatorio
Specifichespecifiche

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Estensioneestensione

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Influenzato_dainfluenzato_da

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Ha_influenzatoha_influenzato

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Implementazione_riferimentoimplementazione_riferimento

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Sistema_operativosistema_operativo

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Lingualingua

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Licenzalicenza

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo
Sito_websito_web

nessuna descrizione

Predefinito
vuoto
Esempio
vuota
Valore automatico
vuoto
Sconosciutofacoltativo