This white paper explores some important features of programming software for a programmable automation controller (PAC). For additional white papers on PACs, see About PACs.