زبان برنامهنویسی R یک زبان آماری و محاسباتی است که بهطور ویژه برای تحلیل داده، محاسبات آماری و تجسم دادهها طراحی شده است. این زبان در دهه ۱۹۹۰ توسط رابرت جنتلمن و راس ایهاکا در دانشگاه اوکلند نیوزیلند توسعه یافت و از آن زمان به یکی از پرکاربردترین زبانها در حوزه دادهکاوی، یادگیری ماشین و علم داده تبدیل شده است.
در ادامه به بررسی کامل ویژگیها، مزایا، معایب، کاربردها و ابزارهای مرتبط با R پرداخته شده است.