R é uma linguagem de programação multi-paradigma (com ênfase em programação funcional), dinâmica, fracamente tipada, voltada à manipulação, análise e visualização de dados. Foi criado originalmente por Ross Ihaka e por Robert Gentleman no departamento de Estatística da Universidade.