_______________ is the process of translating a task into a series of commands that a computer will use to perform that task ?
A. Project design
B. Installation
C. Systems analysis
D. Programming