Complex data type

Some programming languages provide a complex data type for complex number storage and arithmetic as a built-in (primitive) data type.