.SAL

File SAL

SQLWindows Application Language Source File
Fai una domanda
RISPOSTA RAPIDA

Un file .sal è un codice sorgente scritto in SAL (Scalable Application Language), il linguaggio 4GL integrato in SQLWindows di Gupta Technologies e nel suo successore Centura Team Developer. È possibile aprirlo in Centura Team Developer (Unify Corporation) o in qualsiasi editor di testo. SAL non ha alcun legame con MySQL o Oracle - tale associazione presente in alcuni database è errata.

Sviluppatore: Gupta Technologies (later Centura Software; now Unify Corporation / OpenText) Categoria: File di sviluppo MIME: text/plain
SI APRE SU Windows
Correlati: .DO · .MD · .HEX · .XSD

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 4, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file SAL?

I file .sal contengono codice sorgente scritto in SAL (Scalable Application Language, noto anche come SQLWindows Application Language), il 4GL proprietario utilizzato dall'ambiente di sviluppo rapido di applicazioni (RAD) SQLWindows di Gupta Technologies e dai suoi successori. Gupta Technologies ha introdotto SQLWindows intorno al 1991 come strumento RAD basato su Windows per applicazioni aziendali basate su database.

I file sorgente SAL sono in formato testo semplice - codificati in ASCII o Windows-1252 - strutturati in un distintivo formato gerarchico a schema (outline): blocchi annidati definiscono maschere, sezioni, variabili, funzioni e gestori di eventi piuttosto che codice procedurale a forma libera. Un tipico file .sal inizia con blocchi di parole chiave DEFINE o USE, con la logica dell'applicazione organizzata come un albero gerarchico che mappa direttamente l'editor «outline-view» dell'IDE SQLWindows.

L'azienda ha attraversato diversi cicli di rebranding: Gupta Technologies è diventata Centura Software intorno al 1997, poi Halo Technology Holdings intorno al 2005, prima che il prodotto fosse acquisito da Unify Corporation - che lo commercializza ancora come Centura Team Developer. I file .sal legacy rimangono in uso attivo nei sistemi aziendali costruiti durante il boom di SQLWindows degli anni '90, in particolare nei settori finanziario, assicurativo e manifatturiero.

Qualsiasi editor di testo semplice può aprire un file .sal per la lettura; Notepad++ supporta definizioni di linguaggio create dalla comunità per l'evidenziazione della sintassi. L'editing completo e la compilazione richiedono l'IDE Centura Team Developer.

Sicurezza e incolumità

RISCHIO: LOW

I file SAL sono codice sorgente in testo semplice; nessun rischio di esecuzione aprendoli in un editor di testo. L'esecuzione nel runtime Centura TD comporta lo stesso rischio di qualsiasi applicazione aziendale compilata.

Dettagli del formato

in sintesi
NOME COMPLETOSQLWindows Application Language Source Fileanche noto come SAL source file, Centura SAL
SVILUPPATOREGupta Technologies (later Centura Software; now Unify Corporation / OpenText)dal circa 1991 (SQLWindows 1.0)
TIPO MIMEtext/plain
TIPOfile di codice sorgente testuale (linguaggio applicativo 4GL)
Questa estensione è usata anche da…
  • File dati SORITEC Analytic Language - Il vecchio programma econometrico/statistico SORITEC (MS-DOS/primo Windows) utilizzava anch'esso .sal per i file di dati/script - del tutto estraneo a SAL/SQLWindows.

Programmi che aprono file SAL

Windows2 apps
NotePad++ text editor Open-source Apri .sal come testo semplice per leggere e modificare il codice sorgente senza l'ambiente runtime dell'IDE.
Centura Team Developer (Unify) A pagamento Apri il file .sal all'interno dell'IDE Team Developer; apparirà nell'editor dello schema dell'applicazione.

Dettagli tecnici

specifiche approfondite
LinguaggioSAL (Scalable Application Language / SQLWindows Application Language)
CodificaASCII / Windows-1252 (ANSI); testo semplice
ContenitoreTesto semplice - nessun wrapper binario
StrutturaBlocchi gerarchici a schema (maschere, sezioni, variabili, gestori di eventi) corrispondenti alla vista outline dell'IDE SQLWindows
Dimensione tipica del file1 KB - 5 MB
Magic bytesNessuno; può iniziare con i blocchi di parole chiave SAL `DEFINE` o `USE`
Tipo MIME`text/plain`
PiattaformaWindows
Lignaggio sviluppatoreGupta Technologies → Centura Software (~1997) → Halo Technology Holdings (~2005) → Unify Corporation
Strumento associatoIDE RAD 4GL SQLWindows / Centura Team Developer
Compilatore/runtimeCentura Team Developer (TD) 7.x / Unify NXJ
Rilasciatocirca 1991 (SQLWindows 1.0)
Ultima versioneCentura Team Developer (TD) 7.x / Unify NXJ era
Specificawww.unify.com

Conversioni SAL

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file SAL. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file SAL.

Domande frequenti

Cos'è un file .sal?
Un file di codice sorgente SAL (Scalable Application Language) dell'ambiente RAD SQLWindows / Centura Team Developer di Gupta Technologies. Uno strumento di sviluppo di app aziendali legacy degli anni '90.
Cosa apre un file .sal?
Centura Team Developer (Unify Corporation) è l'IDE nativo. Qualsiasi editor di testo può aprirlo per la lettura - il formato è testo semplice.
Il formato .sal è correlato a MySQL o Oracle?
No. Tale associazione è un errore del database. SAL appartiene a Gupta Technologies/Centura Software/Unify, non a Oracle.
Posso convertire .sal in un altro linguaggio?
Non esiste un convertitore diretto. La migrazione da SAL a linguaggi moderni (Java, .NET) richiede una riscrittura manuale; esistono alcuni strumenti di migrazione di terze parti per target specifici.

Riferimenti

1Gupta Technologies - Wikipediaen.wikipedia.org
2Unify Corporation - Centura Team Developerwww.unify.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Estensioni correlate

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z