S programming language
E436326
The S programming language is a statistical computing language developed at Bell Labs that heavily influenced the design of the R language and modern data analysis tools.
All labels observed (1)
| Label | Occurrences |
|---|---|
| S programming language canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T4371793 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: S programming language Context triple: [R, inspiredBy, S programming language]
-
A.
R Foundation for Statistical Computing
The R Foundation for Statistical Computing is a non-profit organization that supports the development, maintenance, and promotion of the R programming language and its ecosystem.
-
B.
SAS
SAS is a widely used statistical software suite for advanced analytics, business intelligence, data management, and predictive modeling.
-
C.
SAS
SAS is the School of Arts and Sciences at the University of Pennsylvania, encompassing the university’s core liberal arts and sciences departments and programs.
-
D.
SAS
SAS is a high-speed, point-to-point serial interface standard commonly used to connect enterprise storage devices like hard drives and solid-state drives to servers.
-
E.
SAS
SAS is the standard abbreviation used for the NBA team San Antonio Spurs.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: S programming language Target entity description: The S programming language is a statistical computing language developed at Bell Labs that heavily influenced the design of the R language and modern data analysis tools.
-
A.
R Foundation for Statistical Computing
The R Foundation for Statistical Computing is a non-profit organization that supports the development, maintenance, and promotion of the R programming language and its ecosystem.
-
B.
SAS
SAS is a widely used statistical software suite for advanced analytics, business intelligence, data management, and predictive modeling.
-
C.
SAS
SAS is the School of Arts and Sciences at the University of Pennsylvania, encompassing the university’s core liberal arts and sciences departments and programs.
-
D.
SAS
SAS is a high-speed, point-to-point serial interface standard commonly used to connect enterprise storage devices like hard drives and solid-state drives to servers.
-
E.
SAS
SAS is the standard abbreviation used for the NBA team San Antonio Spurs.
- F. None of above. chosen
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
programming language
ⓘ
statistical programming language ⓘ |
| authorOfSpecification | John Chambers NERFINISHED ⓘ |
| basedOn | Fortran NERFINISHED ⓘ |
| designedFor |
graphics
ⓘ
interactive data analysis ⓘ statistical modeling ⓘ |
| developedAt | Bell Laboratories NERFINISHED ⓘ |
| developer |
Allan Wilks
NERFINISHED
ⓘ
Bell Labs NERFINISHED ⓘ John Chambers NERFINISHED ⓘ Rick Becker NERFINISHED ⓘ |
| domain |
data analysis
ⓘ
statistical computing ⓘ |
| executionModel | interpreted ⓘ |
| firstAppeared | 1976 ⓘ |
| hasFeature |
extensible functions
ⓘ
high-level statistical functions ⓘ interactive interpreter ⓘ object system ⓘ |
| hasImplementation |
Bell Labs S
NERFINISHED
ⓘ
S-PLUS NERFINISHED ⓘ |
| influenced |
R programming language
NERFINISHED
ⓘ
S-PLUS NERFINISHED ⓘ S3 object system in R ⓘ S4 object system in R ⓘ modern data analysis tools ⓘ |
| influencedBy |
APL
NERFINISHED
ⓘ
Fortran NERFINISHED ⓘ |
| notablePublication |
"Extending the S System"
NERFINISHED
ⓘ
"Statistical Models in S" NERFINISHED ⓘ |
| organization | AT&T Bell Laboratories NERFINISHED ⓘ |
| paradigm |
functional programming
ⓘ
multi-paradigm ⓘ object-oriented programming ⓘ |
| primaryUse |
data exploration
ⓘ
statistical graphics ⓘ statistical research ⓘ |
| standardizedBy | Bell Labs internal documentation NERFINISHED ⓘ |
| successor | R programming language NERFINISHED ⓘ |
| supports |
data frames
ⓘ
formula-based modeling ⓘ graphics devices ⓘ vectorized operations ⓘ |
| typingDiscipline | dynamic typing ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: S programming language Description of subject: The S programming language is a statistical computing language developed at Bell Labs that heavily influenced the design of the R language and modern data analysis tools.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.