The term "complex programmable logic device" (CPLD) was introduced to differentiate these devices from their PAL and GAL predecessors, which were then sometimes referred to as "simple programmable logic devices" or SPLDs.
Израз "комплексна програмабилност логичких уређаја" (CPLD) била је уведена да би разликовали ове уређаје од њихових PAL и GAL претходника, о којима се тада понекад говорило као о "једноставним програмабилним логичким уређајима" или SPLDs.