R

The R Environment is an open source implementation of the S programming language.  There are two branches of the S language: the propriety S-Plus and the open source R.