Question: what are the two major categories of user programmable logic?
Answer: Field programmable gate arrays (FPGAs) Complex programmable logic devices (CPLDs)