Paradigms | Multi-paradigm: Array, object-oriented, imperative, functional, procedural, reflective |
---|---|
Designed by | Ross Ihaka and Robert Gentleman |
Developer | R Core Team |
First appeared | August 1993 |
Stable release |
3.4.0 (You Stupid Darkness) / April 21, 2017
|
Typing discipline | Dynamic |
License | GNU GPL v2 |
Filename extensions | .r, .R, .RData, .rds, .rda |
Website | www |
Influenced by | |
Influenced | |
Julia | |
|
R is an open source programming language and software environment for statistical computing and graphics that is supported by the R Foundation for Statistical Computing. The R language is widely used among statisticians and data miners for developing statistical software and data analysis. Polls, surveys of data miners, and studies of scholarly literature databases show that R's popularity has increased substantially in recent years.
R is a GNU package. The source code for the R software environment is written primarily in C, Fortran, and R. R is freely available under the GNU General Public License, and pre-compiled binary versions are provided for various operating systems. While R has a command line interface, there are several graphical front-ends available.
R is an implementation of the S programming language combined with lexical scoping semantics inspired by Scheme.S was created by John Chambers while at Bell Labs. There are some important differences, but much of the code written for S runs unaltered.