NAG Compiler 6.0 accurately follows Fortran and OpenMP programming language standards, supporting OpenMP 3.1 and Fortran 2008, 2003 and 95. Because the code is correct; applications that are developed with and checked by the NAG Compiler are ready to be run on a wide range of current and future computer processors. Features are designed to assist programmers in finding coding bugs and, to help improve program efficiency, the compiler warns of both compile-time and run-time errors. It also provides a dependency generator for module and include files, a Fortran pretty printer (“polisher”), a call-graph generator and an interface builder. It available for Windows (with GUI), Linux and Apple Mac platforms.