access_time 11 months ago languageEnglish

R Introduction

visibility 23 comment 0

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:

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:

info Last modified by Raymond 11 months ago copyright The content on this page is licensed under CC-BY-SA-4.0.
Like this article?
Share on

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts

Follow Kontext

Get our latest updates on LinkedIn.

Want to contribute on Kontext to help others?

Learn more

More from Kontext

Statistics with R (Part II)
visibility 103
thumb_up 0
access_time 11 months ago
visibility 58
thumb_up 0
access_time 11 months ago
Plotting with R (Part II)
visibility 84
thumb_up 0
access_time 11 months ago