When you start learning any new programming language first question comes to your mind is “Where do I get the syntaxes and how to try them”
Like other programming languages “R” also has its own interface(R-Console) and also a better one called “R-Studio”
You can download “R-Console” from here http://cran.r-project.org/bin/windows/base/R-3.2.1-win.exe
or latest version from http://cran.r-project.org/bin/windows/base/
R-studio is available in http://www.rstudio.com/products/rstudio/download/
Both of them are open source and free to download. But you need “R-Console” installed in your system to make “R-studio” work.
You installed R and R-studio, then what?? What if we have an interface which will give us some basic syntax to try and give a proper error message in case of wrong one? No, even R-studio doesn’t have that facility.
But we have some interactive and user friendly website where we can try those.
Both of them start with the basic arithmetic logic and function, up to little advanced syntaxes like vectors, matrices, mean, median, standard deviations and graphs. TRYR has 7 difficulty levels to cover and you have to complete each level to unlock the next. TRYR is actually is a part of codeschool which is good website to learn multiple programming languages
Datacamp needs registration(free) before you start but in TRYR no need to register to practice but we highly recommend to register and login before practice in TRYR because if you don’t login you can’t save your current status and if you accidentally lose the browser session your current status will be gone and you will have to start from the level 1 every time.