Learn in the textbookTypes of Representative Programming Languages
DefinitionR is a programming language built for statistical analysis and data visualization, and it is free to use as open source.
ExplanationR was developed in the 1990s at the University of Auckland in New Zealand and descends from S, a language designed for statistics. Statistical functions such as averages, regression analysis and hypothesis testing come built in along with charting, and you usually run commands one at a time through an interpreter while checking the results. Add-on features for specific fields are distributed as packages.
AnalogyThink of it as a professional-grade scientific calculator dedicated to statistics and charts.
Memory hookThe name has two origins: both creators' first names start with R, and R is the letter just before S, its predecessor.