Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! » Create account

S (programming language)

+ Save concept Saved concepts

S is a statistical programming language developed primarily by John Chambers and (in earlier versions) Rick Becker and Allan Wilks of Bell Laboratories. [1]

26 relations: APL (programming language), Bell Labs, C (programming language), Class (computer programming), Digital Equipment Corporation, Double-precision floating-point format, Fortran, General Comprehensive Operating System, GNU, Imperative programming, John Chambers (statistician), Method (computer programming), Object-oriented programming, PostScript, Programming language, Programming paradigm, R (programming language), S-PLUS, SAS (software), Strong and weak typing, TIBCO Software, Type system, Unix, UNIX/32V, VAX, X Window System.

APL (programming language)

APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.

New!!: S (programming language) and APL (programming language) · See more »

Bell Labs

Bell Laboratories (also known as Bell Labs and formerly known as AT&T Bell Laboratories and Bell Telephone Laboratories) is a research and scientific development company that belongs to Alcatel-Lucent.

New!!: S (programming language) and Bell Labs · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: S (programming language) and C (programming language) · See more »

Class (computer programming)

In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods).

New!!: S (programming language) and Class (computer programming) · See more »

Digital Equipment Corporation

Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s.

New!!: S (programming language) and Digital Equipment Corporation · See more »

Double-precision floating-point format

Double-precision floating-point format is a computer number format which occupies 8 bytes (64 bits) in computer memory and represents a wide, dynamic range of values by using a floating point.

New!!: S (programming language) and Double-precision floating-point format · See more »


Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: S (programming language) and Fortran · See more »

General Comprehensive Operating System

General Comprehensive Operating System (GCOS) is a family of operating systems oriented toward mainframe computers.

New!!: S (programming language) and General Comprehensive Operating System · See more »


GNU is an extensive collection of computer software that can be used to build a Unix-like operating system.

New!!: S (programming language) and GNU · See more »

Imperative programming

In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.

New!!: S (programming language) and Imperative programming · See more »

John Chambers (statistician)

John M. Chambers is the creator of the S programming language, and core member of the R programming language project.

New!!: S (programming language) and John Chambers (statistician) · See more »

Method (computer programming)

A method (or message) in object-oriented programming (OOP) is a procedure associated with an object class.

New!!: S (programming language) and Method (computer programming) · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A distinguishing feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: S (programming language) and Object-oriented programming · See more »


PostScript (PS) is a computer language for creating vector graphics.

New!!: S (programming language) and PostScript · See more »

Programming language

A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer.

New!!: S (programming language) and Programming language · See more »

Programming paradigm

A programming paradigm is a fundamental style of computer programming, serving as a way of building the structure and elements of computer programs.

New!!: S (programming language) and Programming paradigm · See more »

R (programming language)

R is a programming language and software environment for statistical computing and graphics.

New!!: S (programming language) and R (programming language) · See more »


S-PLUS is a commercial implementation of the S programming language sold by TIBCO Software Inc..

New!!: S (programming language) and S-PLUS · See more »

SAS (software)

SAS (Statistical Analysis System) is a software suite developed by SAS Institute for advanced analytics, multivariate analyses, business intelligence, data management, and predictive analytics.

New!!: S (programming language) and SAS (software) · See more »

Strong and weak typing

In computer programming, programming languages are often colloquially classified as strongly typed or weakly typed.

New!!: S (programming language) and Strong and weak typing · See more »

TIBCO Software

TIBCO Software Inc. is an American company that provides integration, analytics and events processing software for companies to use on-premises or as part of cloud computing environments.

New!!: S (programming language) and TIBCO Software · See more »

Type system

In programming languages, a type system is a collection of rules that assign a property called type to various constructs a computer program consists of, such as variables, expressions, functions or modules.

New!!: S (programming language) and Type system · See more »


Unix (all-caps UNIX for the trademark) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, developed in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

New!!: S (programming language) and Unix · See more »


UNIX/32V was an early version of the Unix operating system from Bell Laboratories, released in June 1979.

New!!: S (programming language) and UNIX/32V · See more »


VAX was an instruction set architecture (ISA), developed by Digital Equipment Corporation (DEC) in the mid-1970s.

New!!: S (programming language) and VAX · See more »

X Window System

The X Window System (X11, X, and sometimes informally X-Windows) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: S (programming language) and X Window System · See more »

Redirects here:

'S', S (language), S language, S programming language.


[1] https://en.wikipedia.org/wiki/S_(programming_language)

Hey! We are on Facebook now! »