R [32] is a near clone of the S/SPlus statistical modeling language. It is an interpreted, garbage-collected, highly object-oriented language which one normally interacts with via a shell, although it can easily be scripted.