Which (if any) of the following is NOT a programmer-defined type A. an array B. a structure C. a class D. All of the above are programmer-defined types

an array
a structure
a class
All of the above are programmer-defined types

The correct answer is: A. an array

An array is a data structure that stores a collection of elements of the same data type. It is a programmer-defined type because it is created by the programmer, not by the compiler.

A structure is a data structure that stores a collection of elements of different data types. It is also a programmer-defined type.

A class is a data structure that stores a collection of elements of different data types, and also defines methods that can be used to manipulate the data. It is also a programmer-defined type.

Therefore, the only option that is not a programmer-defined type is an array.