An computer programmer can design systems