non-primitive
In computer science, "non-primitive" refers to data types that are built from primitive data types. While primitive types, such as integers, booleans, and characters, represent single values, non-primitive types can hold multiple values or more complex structures. Examples of non-primitive types include arrays, lists, and objects.
Non-primitive types are essential for organizing and managing data in programming. They allow developers to create more complex data structures that can represent real-world entities, such as students or products. By using non-primitive types, programmers can efficiently store and manipulate large amounts of related information.