In some programming environments the term `` complex data type '' ( in contrast to primitive data types ) is a synonym for the composite data type .
In some programming environments the term `` composite data type '' ( in contrast to primitive data types ) is a synonym for the complex data type .