R (programming language): Difference between revisions

Content deleted Content added
Made the initial paragraph more friendly for a non-technical audience (as requested) by nuancing the existing statements about the purpose and adoption of R.
Made the second paragraph more friendly for a non-technical audience (as requested) by (1) clarifying the existing language and (2) introducing and characterizing the popular tidyverse collection of packages.
Line 52:
|doi-access=free }}</ref>
 
The core R language is augmentedextended by a large number of [[R package|extension software packages]], which contain [[Reusability|reusable code]], documentation, and sample data. Some of the most popular packages are in the [[tidyverse]] collection, which provides functionality to model, transform, and visualize data.<ref>{{Cite web |title=Home - RDocumentation |url=https://www.rdocumentation.org/ |access-date=2025-06-13 |website=www.rdocumentation.org}}</ref>
 
R software is [[Open source|open-source]] and [[free software]]. R is a [[GNU Project]] and licensed under the [[GNU General Public License]].<ref name="gnugpl">{{Cite web |title=R - Free Software Directory |url=https://directory.fsf.org/wiki/R#tab=Details |access-date=2024-01-26 |website=directory.fsf.org}}</ref><ref>{{Cite web |title=R: What is R? |url=https://www.r-project.org/about.html |access-date=2025-05-10 |website=www.r-project.org}}</ref> It is written primarily in [[C (programming language)|C]], [[Fortran]], and [[Self-hosting (compilers)|R itself]]. [[Preprocessor|Precompiled]] [[executable]]s are provided for various [[operating system]]s.