Raymond Raymond / R Programming

R Introduction

event 2020-09-21 visibility 102 comment 0 insights toc
insights Stats
R Introduction

R is an implementation of the S programming language (Bell Labs). It was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand. R is named partly after the first names of the first two R authors and partly as a play on the name of S. It is currently developed by the R Development Core Team.

R is open source

Compared with S, R is open source. It is an open source programming language and software environment for statistical computing and graphics. It is also a functional programming focused scripting language that is written with C, Fortran and R primarily. R can interop with C++, .NET and etc.

For more information, visit official website: https://www.r-project.org.

R timeline

R project started in year 1992 and the initial version was released in 1995. In 2000, the stable version was released and it is keeping evolving. 

Differences between R and Python

The following are some differences between R and Python:

LicenseGNU General Public LicenseGPL-compatible
VisualizationNumerous of packages available for plottingLess packages available
UsageStatisticians, Academia, Data ScientistsAll aspects (data, website. desktop, etc.)


Some of the commonly used R IDEs include:

  • RStudio
  • Microsoft Visual Studio 
Go to the following websites to download and install these IDEs:

R libraries and distributions

Like many other programming language, there are many libraries available to use that are created by the R open source community. The most famous one is CRAN (Comprehensive R Archive Network). Go to CRAN to find all the available packages. 

There are several R distributions:

More from Kontext
comment Comments
No comments yet.

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts