نرم افزار و یا زبان برنامه نویسی آر R، یک محیط نرمافزاری جهت محاسبات آماری و علم دادهها است که بر اساس زبانهای اس و اسکیم پیادهسازی شده است. این نرمافزار ازنظر دستورات شباهت زیادی به نرمافزار آماری S-PLUS دارد؛ اما میتوان گفت که این دو نرمافزار دارای هستههای متفاوتی هستند که هرکدام قابلیتهای متفاوتی را فراهم میکند. نرمافزار R اکثر زمینههای آمار کاربردی مانند تحلیل سریهای زمانی، رگرسیون خطی و غیرخطی، آزمون فرضهای کلاسیک، کدگذاری، خوشهبندی و … را پوشش داده و همچنین نرمافزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارها است.