R環境

Rは単なる言語ではない。 データ操作、計算、グラフ表示のための統合されたソフトウェア機能群である。 したがって、環境という用語は、孤立したツールの集まりではなく、首尾一貫したシステムとしてのRを特徴付けるために使用される。

Rは真のコンピュータ言語として設計されており、ユーザーは新しい関数を定義することで機能を追加することができる。 計算量の多いタスクでは、C、C++、Fortranのコードをリンクし、実行時に呼び出すことができる。 上級ユーザーは、Rオブジェクトを直接操作するCコードを書くことができる。