R is an open source programming language and software environment for statistical computing and graphics. It consists of a language together with a run-time environment with a debugger, graphics, access to system functions, and scripting.
Many statisticians use R with the command line. However, the command line can be quite daunting to a beginner of R. Fortunately, there are many different graphical user interfaces available for R which help to flatten the learning curve.