PROGRAMMABLE SYSTEM, PROGRAMMABLE DEVICE, AND RUNG LOGIC: A BASIC EXPLANATION