The classic API provides various mathematical data types and functions:
More advanced data types of the classic API are:
Custom data types of the classic API are created using iCustomDataType and CustomDataTypeClass.
For an overview see Classic API Data Types
The MAXON API provides various mathematical data types and functions:
The MAXON API also provides means to allocate low-level memory. In most cases this should not be necessary.
More advanced data types of the MAXON API are:
New MAXON API data types are can be created with MAXON Data Type. Information on a given data type is obtained using DataType Manual.
For an overview see MAXON API Data Types.