Question: what are the two main categories of data type?
Answer: There are two major categories of data types in the Java language: primitive types and reference types.