Compilers and Interpreters



We do not have user documentation pages for all compilers and interpreters, any that are in the table that has a link will connect to our documentation. If you want to contribute towards documentation for any software, please contact us.

We do not deal with software licenses as we do not hold the budget for them; it is the PI of the research project responsibility to have the right budget for the software that is needed. Any unusual information about licenses or how to set up a license on the ARC system is in a web page linked to from this table. Information on open source licenses and their conditions of use are available from

Compilers and Interpreters

This table of applications was automatically created Wed Oct 4 13:07:14 2017
Module Version(s) 3 2 M1 Description
cuda 8.0.44 Y CUDA development environment for NVIDIA GPUs
8.0.61 Y
ghc 6.8.3 Y Glasgow Haskell Compiler
7.8.2 Y Y
ghc-eden 7.8.2 Y Glasgow Haskell Compiler
gnu 4.8.1 Y Y OS-supplied GNU GCC compiler suite
4.9.1 Y Y
5.3.0 Y Y
6.3.0 Y
7.2.0 Y
native Y Y Y
intel Y Intel compiler suite
15.0.0 Y Y
16.0.2 Y Y Y
17.0.1 Y
java 7u45 Y Y Oracle Java SDK
8u121 Y
8u66 Y Y
llvm 3.4.2 Y Y Modular and reusable compiler and toolchain technologies
3.9.1 Y
lua 5.3.4 Y Lightweight script language/interpreter
perl 5.24.1 Y Programming language
pgi 13.6 Y Y Portland Group (PGI) compiler suite
16.9 Y
python 2.7.13 Y Programming language (OS supplied)
2.7.6 Y Y
3.3.2 Y
3.3.6 Y Y
3.6.0 Y
native Y Y Y
yasm 1.2.0 Y Y Y Rewrite of NASM assembler