Just like any other programming language, there are pros and cons of R that you need to understand before you get into it or even if you want to compare it with other languages.