| パラダイム |
配列プログラミング、命令型プログラミング、オブジェクト指向プログラミング |
|---|---|
| 登場時期 | |
| 設計者 | Rick Becker, Allan Wilks, John Chambers |
| 開発者 |
リック・ベッカー |
| 最新リリース | S4 / 1998[1] |
| 型付け | 動的(dynamic)型付け・強い(strong)型付け |
| 主な処理系 | S-PLUS |
| 影響を受けた言語 |
C言語 |
| 影響を与えた言語 | R言語 |
| ウェブサイト | S-PLUS |
S言語(えすげんご)とは、1984年、AT&Tベル研究所の John Chambers, Rick Becker, Allan Wilks らによって研究・開発された統計処理言語である。当初は「Sシステム」と呼ばれ、UNIX上における統計処理を行うソフトのコマンドの役割を果たす言語として開発された。 その後、機能の拡張を続け1988年にプログラミング言語としてのS言語が策定された。さらに1991年にオブジェクト指向プログラミングの機能が追加され現在に至る。
言語の特長は Chambers によって、to turn ideas into software, quickly and faithfully と説明されている。
GNUプロジェクトによりオープンソースで作成されているR言語はS言語の文法を取り入れており、ほぼ同等の機能をもつ。S言語自体の処理系としては商用版の S-PLUS が知られている。
S言語は1998年にACMのソフトウェアシステム賞を獲得している。
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS B61