R is a programming language for statistical computing and graphics currently supported by the R Foundation for Statistical Computing. R functionality is provided via open-source user-created packages, which allow for specialized statistical calculations and modeling techniques, graphical devices, data import/export capabilities, reporting tools, and more.