.SAL

SAL ファイル

SQLWindows Application Language Source File
質問する
クイック回答

.sal ファイルは、Gupta Technologies の SQLWindows およびその実質的な後継である Centura Team Developer に組み込まれた 4GL 言語である SAL(Scalable Application Language)で記述されたソースコードです。Centura Team Developer(Unify Corporation)または任意のテキストエディタで開くことができます。SAL は MySQL や Oracle とは一切関係ありません。一部のデータベースにおけるその関連付けは誤りです。

開発元: Gupta Technologies (later Centura Software; now Unify Corporation / OpenText) カテゴリ: 開発用ファイル MIME: text/plain
対応OS Windows
関連: .DO · .MD · .HEX · .XSD

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 4, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

SAL ファイル形式とは?

.sal ファイルには、Gupta Technologies の SQLWindows ラピッドアプリケーション開発(RAD)環境とその移行製品で使用される独自の 4GL である SAL(Scalable Application Language、別名 SQLWindows Application Language)で書かれたソースコードが含まれています。Gupta Technologies は 1991 年頃、データベース駆動型のビジネスアプリケーション向けの Windows ベースの RAD ツールとして SQLWindows を発表しました。

SAL ソースファイルは、ASCII または Windows-1252 でエンコードされたプレーンテキストであり、独特の階層的なアウトライン形式で構成されています。自由形式の手続き型コードではなく、ネストされたブロックによってフォーム、セクション、変数、関数、およびイベントハンドラーを定義します。一般的な .sal ファイルは DEFINE または USE キーワードブロックで始まり、アプリケーションロジックは SQLWindows IDE のアウトラインビューエディタに直接対応するアウトラインツリーとして配置されます。

開発元は数回のリブランディングを経ており、Gupta Technologies は 1997 年頃に Centura Software になり、2005 年頃に Halo Technology Holdings となった後、製品は Unify Corporation に買収されました。現在も Centura Team Developer として販売されています。レガシーな .sal ファイルは、1990 年代の SQLWindows ブームの際に構築された企業システム(特に金融、保険、製造分野)で現在も活発に使用されています。

任意のプレーンテキストエディタで .sal ファイルを開いて閲覧することが可能です。Notepad++ は、構文ハイライト用のコミュニティ作成の言語定義をサポートしています。完全な編集とコンパイルには、Centura Team Developer IDE が必要です。

セキュリティと安全性

リスク: LOW

SAL ファイルはプレーンテキストのソースコードです。テキストエディタで開くことによる実行リスクはありません。Centura TD ランタイムで実行する場合は、他のコンパイル済みビジネスアプリケーションと同様のリスクが伴います。

形式の詳細

概要
正式名称SQLWindows Application Language Source File別名 SAL source file, Centura SAL
開発元Gupta Technologies (later Centura Software; now Unify Corporation / OpenText)登場時期 circa 1991 (SQLWindows 1.0)
MIME タイプtext/plain
タイプテキストソースコードファイル(4GL アプリケーション言語)
この拡張子は以下でも使用されています…
  • SORITEC Analytic Language データファイル - 古い計量経済学/統計プログラムである SORITEC(MS-DOS/初期の Windows)も、データ/スクリプトファイルに .sal を使用していましたが、SAL/SQLWindows とは全く無関係です。

SAL ファイルを開くプログラム

Windows2 apps
NotePad++ text editor オープンソース IDE の実行環境なしでソースコードを読み書きするために、.sal をプレーンテキストとして開きます。
Centura Team Developer (Unify) 有料 Team Developer IDE 内で .sal ファイルを開きます。アプリケーションアウトラインエディタに表示されます。

技術的詳細

詳細仕様
言語SAL (Scalable Application Language / SQLWindows Application Language)
エンコーディングASCII / Windows-1252 (ANSI); プレーンテキスト
コンテナプレーンテキスト - バイナリラッパーなし
構造SQLWindows IDE のアウトラインビューに一致する階層的なアウトラインブロック(フォーム、セクション、変数、イベントハンドラー)
一般的なファイルサイズ1 KB - 5 MB
マジックバイトなし。`DEFINE` または `USE` の SAL キーワードブロックで始まる場合があります
MIME タイプ`text/plain`
プラットフォームWindows
開発元の変遷Gupta Technologies → Centura Software (~1997) → Halo Technology Holdings (~2005) → Unify Corporation
関連ツールSQLWindows / Centura Team Developer 4GL RAD IDE
コンパイラ/ランタイムCentura Team Developer (TD) 7.x / Unify NXJ
リリース日circa 1991 (SQLWindows 1.0)
最新バージョンCentura Team Developer (TD) 7.x / Unify NXJ era
仕様書www.unify.com

SAL の変換

コミュニティ Q&A

ユーザーからの質問
質問する
SAL ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。SAL ファイルについて最初の質問をしてみましょう。

よくある質問

.sal ファイルとは何ですか?
Gupta Technologies の SQLWindows / Centura Team Developer RAD 環境で使用される SAL(Scalable Application Language)ソースコードファイルです。1990 年代のレガシーな企業向けアプリ開発ツールです。
.sal ファイルを開くには?
Centura Team Developer(Unify Corporation)がネイティブの IDE です。形式はプレーンテキストであるため、任意のテキストエディタで開いて閲覧することも可能です。
.sal は MySQL や Oracle と関係がありますか?
いいえ。その関連付けはデータベースの誤りです。SAL は Oracle ではなく、Gupta Technologies / Centura Software / Unify に属するものです。
.sal を他の言語に変換できますか?
直接的なコンバーターは存在しません。SAL から現代の言語(Java、.NET)への移行には手動の書き換えが必要ですが、特定のターゲット向けのサードパーティ製移行ツールもいくつか存在します。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.M4AMPEG-4 Audio File
6.MDMarkdown Document
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.JSONJavaScript Object Notation file
10.XDWDocuWorks Document

関連する拡張子

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

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧