This document proposes using artificial bee colony (ABC) algorithm to reduce the order of higher order discrete systems and design PID controllers for the reduced order systems. ABC algorithm is used to minimize error between the original and reduced order systems' step responses, obtaining a lower order model. ABC is then used to minimize error between the desired and actual step responses of the reduced order system with a PID controller, tuning the PID parameters. The designed PID controller is then applied to the original higher order system to achieve the desired control objectives. The method is illustrated with a numerical example.