composite type

Noun

 * 1)  A data type that can be constructed in a programming language out of that language's primitive types and other composite types; exemplified by array, structure, and class.

Antonyms

 * primitive type