R (programming language)

R is a programming language for statistical computing and data visualization. It has been adopted in the fields of data mining, bioinformatics, and data analysis.

R
R terminal
ParadigmsMulti-paradigm: procedural, object-oriented, functional, reflective, imperative, array
Designed byRoss Ihaka and Robert Gentleman
DeveloperR Core Team
First appearedAugust 1993 (1993-08)
Stable release
4.3.2  / 31 October 2023 (31 October 2023)
Typing disciplineDynamic
Platformarm64 and x86-64
LicenseGNU GPL v2
Filename extensions
  • .r
  • .rdata
  • .rhistory
  • .rds
  • .rda
Websitewww.r-project.org
Influenced by
Influenced
Julia

The core R language is augmented by a large number of extension packages, containing reusable code, documentation, and sample data.

R software is open-source and free software. It is licensed by the GNU Project and available under the GNU General Public License. It is written primarily in C, Fortran, and R itself. Precompiled executables are provided for various operating systems.

As an interpreted language, R has a native command line interface. Moreover, multiple third-party graphical user interfaces are available, such as RStudio—an integrated development environment—and Jupyter—a notebook interface.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.