Я не много и довольно давно имел дело с R.
Плюсы его как инструмента для статистических вычислений перечислены Андреем и не согласиться с ним невозможно.
Упомяну, однако, ряд скорее негативных особенностей R именно как языка программирования:
Все это вместе позволяет писать очень емкие и читаемые программы, но сильно затрудняет их отладку, особенно когда их размеры и сложность растут. Поэтому о серьезном программировании на R речи скорее не идет - это язык для быстрого решения задач статистической обработки данных путем компоновки методов, предоставляемых готовыми библиотеками.