High-level languages

Software package version
R 3.2.1, 3.2.3, 3.3.1, 3.3.2, 3.4.1
Octave 4.0.0, 4.0.2, 4.2.0
Python 2.7.10, 2.7.13, 3.5.0
Perl 5.22.0
Bash 4.1.2
Git 2.7.2


R is a language and environment for statistical computing and graphics. It is similar to the S language and environment developed at Bell Laboratories (formerly AT&T, now Lucent Technologies). R provides a wide variety of statistical and graphical techniques and is highly extensible.


GNU Octave is a high-level language primarily intended for numerical computations. It is typically used for such problems as solving linear and nonlinear equations, numerical linear algebra, statistical analysis, and for performing other numerical experiments. It may also be used as a batch-oriented language for automated data processing.