Chapter 1. About GT.M

Revision History
Revision V6.3-005 29 June 2018
Revision V6.3-003 12 December 2017
Revision V6.3-002 22 August 2017

Table of Contents

Programming Environment
Managing Data
Managing Source Code
Integrating GT.M with Other Languages
Access to Non-M Routines
Internationalization

GT.M runs on a wide variety of computer platforms. Consult FIS for the current list of Supported platforms.

In addition to preserving the traditional features of M, GT.M also offers an optimized compiler that produces object code that does not require internal interpreters during execution.

On all platforms, the GT.M dynamic linking mechanism activates compiled objects. On some platforms, you can link the object modules into shared object libraries.

In keeping with the focus on creating fully compiled code, GT.M is tightly integrated with the operating system environment and permits the use of operating system utilities for program development.

GT.M also provides a full complement of M tools for creating, compiling, and debugging source code. Many of these tasks are accomplished from the GT.M facility called Direct Mode, which offers the look and feel of an interpreted language that is familiar to the traditional M programmer.