R is a freely available software for statistical computing and graphics. Its capabilities include many different types of analysis such as basic and complex statistics, classification, clustering, text mining, and more.
Statistical analysis of various kinds, data mining, machine learning, graphic visualizations.
Memory requirements are in general low for basic analysis but can vary depending on the type of analysis being conducted. Data sets larger than 1 GB may require more RAM. R actually limits the amount of memory it uses.